POST-PURCHASE UPSELL
It renders after payment is authorised and before the thank you page, on the order they just paid for. The parcel is already paid for and not yet picked, which is the one moment where “no additional shipping” is literally true.
14-day free trial on every plan. No setup call required.
Woven nylon, 20mm, quick-release pins. Cut for the Ridgeline range, and the one thing customers ask for after the fact. Ships in the parcel you have already paid to send.
Add to Order · $25.20No thanksIn-checkout offers, the kind that sit inside the shipping-method box, are a Shopify Plus capability. This surface is not. It is available on every plan, which is why it is the one we build.
And the item is added to the existing order, not a new one. That is what makes the shipping line true rather than a marketing sentence.
This offer runs on Shopify's post-purchase surface, and Shopify only renders it for a credit card charged directly at checkout. A buyer who pays with a wallet, a buy-now-pay-later method, or a gift card skips straight to the thank you page, on every app that uses this surface, not just ours.
The address check and order editing are unaffected either way, because those run on the thank you page itself, which every order reaches regardless of how it was paid for.
Nothing is added by default, ever. Nothing is charged until the button is pressed. A shopper never presses a control whose cost they have to infer, and the decline is a real control of equal legibility, not a grey whisper under a black button.
The item is added to the existing order. The charge is captured against the payment method already authorised, for the exact amount shown. Then the same row every other edit gets is written, and the warehouse still does not pick until the window closes.
A screen between a shopper and their confirmation has to behave in every case, not just the happy one.