Skip to main content

Upsells & Offers

The offers module handles upsells, order bumps, and post-purchase offers. It covers three distinct flows:
  1. Preview + Pay — preview an offer’s pricing, then charge with one click (reuses stored payment instrument)
  2. Order Bumps — toggle add-ons on/off during checkout
  3. Post-Purchase Offers — display and accept/decline offers after the main order

Get an Offer


List Offers


Preview + Pay (One-Click Upsell)

Two-step flow: preview pricing, then charge using the stored instrument from the main order.

Order Bumps

Order bumps are shown on the checkout page (before payment). Toggle them on/off:
The parameter is orderBumpOfferId (not offerId).

Post-Purchase Offers

After a successful order, list available post-purchase offers and let the customer accept or decline:

React Hook

Full Hook API