Articles on: ReSell

Why is my Post-purchase upsell offer not displayed?

Why is my post-purchase upsell offer not displayed?


In this article:


A post-purchase offer appears right after the customer completes their payment, before the Thank you page. If they accept the offer, the product is added to their existing order, and the additional amount is charged using their original payment method. They don’t need to re-enter their card details or complete checkout again.


That is exactly why the offer can't always be shown. Shopify has to be able to charge the extra product to the card the customer already used. If Shopify can't do that, it skips the post-purchase page completely and takes the customer straight to the Thank you page.


Below are the most common reasons this happens.


Start with these two checks


Most cases are solved by one of these:


  1. Go to Settings → Checkout → Post-purchase page in your Shopify admin and make sure ReSell is selected. Shopify allows only one post-purchase app per store, so if another app is selected, or None, no ReSell offer will appear.




  1. Open your funnel in ReSell and make sure it is published, and that its conditions match the order you are testing. All conditions in a funnel must match at the same time.




If both are fine, continue below.


Payment methods that can't show the offer


The offer works only when the customer pays by card directly inside Shopify checkout, so that Shopify can securely save that card for a second charge. The payment methods below can't do that, so the post-purchase page is always skipped for them:


Not supported for post-purchase offers:


  • Buy now, pay later: Klarna, Affirm, Afterpay, Sezzle, Zip (QuadPay), Shop Pay Installments
  • Digital wallets: Apple Pay, Google Pay, Amazon Pay
  • Providers that send the customer to another page to pay: Razorpay, Airwallex, Mollie, Checkout​.com, iDEAL, Bancontact
  • Card gateways that can't save cards for Shopify: PSiGate, Safeweb (NMI)
  • Card gateways that ask for the CVV on every charge: Eway, Bambora (Beanstream)
  • Gift cards that cover the whole order
  • Manual payment methods: Cash on delivery, Bank deposit, Money order


Other payment methods of the same kind don't work either. If a gift card covers only part of the order, the customer pays the rest by card and the offer works as usual.


These payment methods show the offer only under certain conditions:


  • PayPal Express: your PayPal account must be approved for Automatic payments (PayPal calls them "Reference Transactions"). Without it, PayPal still appears at checkout and the order goes through, but the offer isn't shown.
  • Braintree, PayPal Payments Pro, PayPal Payflow Pro: only when the customer pays by card and the gateway doesn't require the CVV on every charge.
  • Shop Pay: supported when the customer pays in full. Shop Pay Installments isn't supported.


For the full list of supported payment methods, see Which payment methods are supported?


Order details that stop the offer


Even with a supported card, Shopify won't show the post-purchase page in these cases:


  • The order total is under $0.50, or free after a discount. For example, a $0.30 test product, or a 100% off code that brought the total to zero. A common surprise when testing your own funnel.
  • The order was placed in a currency other than your store's main currency. For example, the customer switched the currency selector from USD to EUR before checking out.
  • The order includes duties or import fees. For example, an international order where you collect them at checkout.
  • The order was placed for local delivery: the customer chose Local delivery instead of a regular shipping method.
  • The order didn't come from your online store. Point of sale, the Shop app, a marketplace or a custom/headless storefront don't show the post-purchase page.
  • The order has no shipping address. For example, an order with digital products only, or one the customer picked up in store.
  • Shopify was under very heavy load. A post-purchase offer is added to an order that already exists. During flash sales or peak days like Black Friday, Shopify takes the payment straight away and creates the order a moment later, so there is briefly no order for the offer to attach to and the page is skipped. Your funnel and settings are fine, and the original order is created as normal.


Reasons on the offer side


Sometimes the post-purchase page loads, but your offer isn't in it:


  • The offer product is out of stock. If inventory is tracked, the quantity is zero or less, and Continue selling when out of stock is off, the product can't be added to the order, so it is skipped.




  • The funnel conditions don't match the order. Check the product, value and customer conditions on the funnel.


Bundles and subscriptions can be offered


These two product types often raise doubts, so to be clear: bundle products built from other products, and subscription products, both work as post-purchase offers. Neither of them stops the post-purchase page from being displayed, and a subscription can still be offered on an order that already contains one.


What if my customers use unsupported payment methods?


If a large part of your orders comes from buy now, pay later services, wallets or local payment providers, you can still upsell those customers. Checkout (Shopify Plus only), Thank you page and Order status page offers don't depend on the payment method and are shown to every customer.


You can run them at the same time as post-purchase offers: a post-purchase offer for customers who paid by card, and a Thank you page or Order status page offer as a backup for everyone else.


For Thank you page and Order status page offers you also choose how the accepted product is processed, as a new order or added to the original order, in ReSell → Settings → TYP & OSP upsell offer.


If you have checked everything above and the offer still doesn't appear, please contact our support team: support@devit.software


✔️ Next step


Check our articles to learn more about the app's functionality:


Updated on: 02/11/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!