One-Click Upsell uses Shopify's post-purchase page. It can appear after the customer's first payment and before the Thank You Page.
Before changing the offer design, confirm that:
Order Editing is selected as the post-purchase app in Shopify's checkout settings.
The strategy is Active and uses the One-Click Upsell placement.
The strategy includes the market you intend to use.
The intended customer and order conditions match the strategy's WHO rules.
At least one enabled product module under WHAT returns an available product.
Only one app can use Shopify's post-purchase page at a time. If another app is selected, Order Editing cannot appear there.
Open the strategy and select Preview. Review the One-Click Upsell page and any accept or decline follow-up pages.
The preview should show:
the expected product and variant;
the price, discount, quantity, and offer text;
complete accept and decline actions;
every configured follow-up page.
If the preview is empty or incorrect, fix the strategy before attempting another live checkout. The preview does not prove Shopify will provide a post-purchase page, but it isolates strategy content from Shopify checkout eligibility.
Use a new controlled checkout only after the preview is correct and you need to confirm the live Shopify post-purchase page. A previous checkout cannot replay that page.
For the simplest live check:
Use a standard Online Store checkout and a customer email address.
Pay with a standard credit card rather than a gift card, instalment plan, or accelerated wallet.
Use a shippable product with a normal positive order total.
In the upsell strategy, temporarily use All customers, the test market, and one active product.
Complete payment once and watch for the post-purchase page before the Thank You Page.
Shopify decides whether each checkout is eligible for a post-purchase page. Its documented limitations include some payment methods, local delivery orders, and very low-value orders. See Shopify's checkout-app guidance for the current platform requirements.
This usually points to Shopify's post-purchase setup or checkout eligibility.
In Shopify admin, open Settings > Checkout.
Find the Post-purchase page setting.
Confirm Order Editing is the selected app.
Save the checkout setting.
Return to the Order Editing strategy and confirm the preview still renders.
Complete one new controlled checkout if you need to distinguish Shopify eligibility from the saved app setting.
If Shopify moves directly from payment to the Thank You Page, Order Editing did not receive a post-purchase page for that checkout. Repeat the test with the simple payment and delivery conditions above before changing the strategy.
This means the page was available, but Order Editing did not find an eligible offer.
Open the strategy and check:
Status is Active.
Placement is One-Click Upsell.
Markets includes the market used by the controlled checkout.
WHO includes the customer and checkout conditions used for the live check.
WHAT contains a complete, enabled product module.
After each change, save the strategy and check Preview again. Start with All customers and one product; restore your intended targeting only after the preview appears. Repeat the live checkout only after the preview is correct.
Check the offered product or variant in Shopify and in the strategy:
it is active and published to the Online Store;
it is available in the market selected for the live check;
it has inventory available under your store's selling rules;
its selected variant, quantity, price, discount, and selling plan are valid;
it is not excluded by another module setting.
Save any correction and reopen Preview. A product becoming unavailable after the strategy was configured can leave the page with no eligible offer. Repeat the live checkout only if you still need to verify Shopify's post-purchase journey.
Preview after every meaningful change so you know which check resolved the strategy problem. A successful preview should show:
the expected One-Click Upsell product;
the correct price and offer text;
complete accept and decline pages.
If you then run the optional live check, Shopify should show the post-purchase page after payment. That separate result confirms live checkout eligibility.
This article focuses on an offer not appearing. If the offer appears but cannot be accepted, capture that as a separate payment or order-update problem.
Contact Order Editing Support with:
the strategy name;
the preview result;
the order number and checkout time only if you ran the optional live check;
the market and product you expected;
the payment and delivery method used for the test;
a screenshot of Shopify's Post-purchase page setting;
whether there was no post-purchase page or a page with no offer.
These details help separate Shopify checkout eligibility from strategy matching and product availability.