Post-purchase offers (post-checkout upsells) are one of the most powerful ways to increase AOV. However, this feature is strictly controlled and limited by Shopify itself.
In many cases, the app is working exactly as expected - but you will never see a post-purchase page, simply because Shopify does not allow it under certain conditions.
This article explains all Shopify limitations related to post-purchase upsells, so you can clearly understand when this behavior is expected and not an app issue.
1. Payment Method Limitations
❌ Payment methods that do NOT support post-purchase
If you completes checkout using any of the following methods, Shopify will completely skip the post-purchase page:
- Buy Now, Pay Later (BNPL): Klarna, Affirm, AfterPay, Sezzle, Shop Pay Installments / Shop Pay Express
- Wallets & express payments: Apple Pay, Google Pay, Amazon Pay
- Other payment methods
- Gift card (when the order is paid 100% by gift card)
- Cash on Delivery (COD)
- iDeal
- Airwallex
- Bank Transfer
- Gift card (when the order is paid 100% by gift card)
These payment methods bypass or do not support Shopify’s post-purchase stage, so no app can display a post-purchase offer.
✅ Payment methods that support post-purchase
- The following methods can display post-purchase offers, if all other conditions are met:
- Shopify Payments (most stable)
- Shop Pay (used in standard checkout, not express)
- PayPal Express (Automatic Payments must be enabled)
- Stripe (legacy integration)
- Authorize.net
- Braintree (CVV not required)
2. Order Conditions
- Order value
- The order must be ≥ $0.50 USD
- $0 or free orders do not trigger post-purchase
- Currency mismatch: your customer must check out using the store’s default currency.
Example: Store default currency = USD, Your customer's checkout currency = EUR
→ Post-purchase will not appear
This is a big Shopify limitation currently, and cannot be bypassed.
3. Product and Inventory Issues
If the upsell product is out of stock or does not have enough available inventory,
→ The post-purchase offer will not be shown
4. Shipping Method Limitations
Orders using Local Delivery, Local Pickup → Post-purchase is not supported
5. Accelerated Checkout (Express Checkout)
When customers use accelerated checkout, Shopify skips the post-purchase page entirely.
❌ Not supported
- Shop Pay Express
- Apple Pay (express)
- Google Pay (express)
- Amazon Pay (express)
- shop.app checkout
✅ Supported
- Standard Shopify checkout
- Shop Pay is used within standard checkout (not express)
- Standard PayPal checkout
6. Shopify Checkout Configuration
The Fether app must be properly enabled in Shopify Checkout settings: Shopify Admin → Settings → Checkout → Post-purchase page
Note that Shopify allows only one post-purchase app at a time, so if another app is enabled, this app will be automatically disabled
7. Shopify Platform Performance Limits
During periods of high traffic, Shopify may:
- Automatically skip the post-purchase page
- To optimize checkout speed and performance
? This is Shopify’s default behavior and cannot be controlled by apps.
8. PayPal-specific Requirement
PayPal requires Automatic Payments (Reference Transactions) to be enabled.
If Automatic Payments are not approved → post-purchase offers will not appear. There are a few possible statuses you might face:
- Pending - waiting for PayPal approval
- Declined - you must contact PayPal with the reason “Why has access to Reference Transactions been denied for my PayPal account?”
Summary
All limitations described above are Shopify platform restrictions - not app issues.
If you use a payment method or checkout flow that Shopify does not support, no post-purchase app can display offers, including Shopify’s own post-purchase solutions
✅ Quick Troubleshooting Checklist
- The supported payment method is used
- Order value is ≥ $0.50 USD
- Check out currency matches the store's default currency
- Upsell product is in stock
- Order is not Local Delivery or Local Pickup
- App is enabled in Shopify Checkout settings
- PayPal Automatic Payments status = Approved
If all items above are correct and the offer still does not appear, please contact us directly at support@fether.app
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article