- The customer used an alternative payment method.
- The customer selected an installment or wallet service (such as Affirm, AfterPay, Amazon Pay, Apple Pay, Google Pay, Klarna, PayPal wallet, Sezzle, Shop Pay Installments, Zip (QuadPay).
-
To use Shopify’s post-purchase upsell feature effectively, transactions must use one of the following supported payment methods:
- Shopify Payments (for credit cards)
- Shop Pay
- PayPal Pro and PayPal PayFlow (when used with a credit card)
-
PayPal Express (with Automatic Billing enabled)
- There’s a known PayPal limitation affecting post-purchase offers. PayPal Express only supports one upsell after checkout due to how it processes additional charges. As a result, only the first upsell or downsell will appear, and any further offers will be skipped. This is a PayPal system restriction that Shopify and Aftersell cannot override.
- Impressions for Upsell #2 and beyond should still appear when using other supported payment methods.
- Braintree (without CVV verification enabled)
- Authorize.net
- Other direct credit card processors embedded in Shopify’s checkout.
- Certain payment methods, such as Blik, Bancontact, iDEAL, and other non-credit card-based payment gateways, are not compatible with Shopify’s post-purchase upsell functionality.
-
Your store has multi-currency enabled, and the order was placed in a currency other than your store’s default currency.
- Multi-currency means that if a customer checks out in a currency other than your store’s default, Shopify will not display the post-purchase offer.
- Shopify allows only a 1.5-second window to trigger the upsell display after a transaction is completed. If a supported payment method (e.g., Shop Pay) experiences a delay in processing, upsell offers may be skipped.
- If the order was processed with PayPal Express, your store might not be approved for PayPal Automatic Payments. For detailed information, refer to the PayPal Automatic Payments documentation.
- Aftersell is not enabled as your post-purchase page app in your Checkout settings.
-
The order was paid for using a gift card, COD, or it was a $0 (free).
- Orders need to be $0.50 or more to qualify for post-purchase offers.
- The original order includes a subscription product, and the upsold product is also a subscription product.
-
Bundle products cannot be used as upsell items due to Shopify limitations.
- We recommend removing any bundle products from your upsell offers and adding standalone products instead.
- The product’s inventory is tracked, and the inventory level is zero or less.
- The product is part of an order for local delivery.
- The order must not have duties or landed costs.
- The Shopify platform is experiencing extreme load.
You can gain more detailed insights by utilizing the Aftersell “Order Browser” tab:


If orders do not meet Shopify’s 1-click requirements, consider setting up Thank You Page Upsells. These are not subject to Shopify’s post-purchase limitations and will help ensure that offers are displayed to all customers, even when they do not qualify for 1-click upsells.

