Why Is My Post-Purchase Offer Not Visible?
In some instances, post-purchase offers may not appear on the checkout page. Below, we outline common scenarios and limitations. For a full list, you can refer to Shopify’s documentation.
Common Reasons Post-Purchase Offers Aren’t Displayed
1. Payment Method Limitations
Post-purchase offers will not display in the following cases:
The customer uses an installment or digital wallet service, such as Klarna, Affirm, AfterPay, Apple Pay, Amazon Pay, or Google Pay.
The initial order is paid with a gift card or any payment method other than a credit card.
Note: Post-purchase offers will display if the customer uses Shop Pay, provided no other limitations apply.
2. Duties and Multi-Currency Orders
Post-purchase offers will not display if:
Duties are applied to the order.
The checkout currency is different from your store’s default currency (common when multi-currency is enabled).
3. Order Creation Delays
During high-traffic periods (like flash sales), Shopify may delay order creation to optimize performance. In these scenarios, post-purchase offers may not be displayed, even if the request for the post-purchase page was successfully made.
4. Local Delivery Orders
Orders selected for local delivery will not trigger post-purchase upsell offers.
5. Minimum Order Value
Orders must have a value of $0.50 USD or more to qualify for post-purchase offers. Orders below this threshold will not display the upsell page.
6. Supported Payment Processors
Post-purchase offers are fully supported with Shopify Payments.
For third-party processors:
Any direct payment provider listed in your Shopify admin (Settings → Payments → Third-party providers → Choose provider) will work. Direct providers process payments entirely on Shopify Checkout.
External/offsite providers (like Mollie) are not supported, as they redirect customers off Shopify Checkout.
Providers that require a CVV for each transaction (e.g., Bambora/Beanstream) may not work unless configured otherwise.
Braintree, PayPal Payments Pro, and PayPal Payflow Pro are supported with some exceptions:
Braintree: Only works if CVV is not required for every transaction.
PayPal Payments Pro / Payflow: Only works when a credit card is used for the initial order, and CVV is not required for every credit card transaction. Wallet/express options are not supported.
What Happens If an Offer Doesn’t Display?
If a post-purchase offer does not appear, the original order will still be processed as usual.
Need Assistance?
We’re here to help!
Live Chat: Available via the Kefi Bundles app or our website
Email: wecare@keficommerce.com