Skip to main content
Payment Methods

This article will cover the payment methods supported for post-purchase offers.

Pierre Gravelle avatar
Written by Pierre Gravelle
Updated over 2 months ago

In certain instances, post-purchase upsells may not display due to limitations within the Shopify Post-purchase Extensions API. For more information, you can refer to Shopify's documentation on these limitations.

One of the main reasons that post-purchase upsells may not appear is due to unsupported payment methods.

Supported Payment Methods

1-Click Upsells will appear as long as your order complies with Shopify's post-purchase requirements. One key requirement is the use of a supported payment method. Refer to the list of supported payment methods below:

  • Shopify payments (for Credit Cards)

  • Shop Pay

  • PayPal Pro, PayPal PayFlow (when used with a credit card)

  • PayPal Express (with Automatic Payments enabled, PayPal knows them as Reference Transactions)

  • Braintree (without CVV verification enabled)

  • Authorize.net

    • Note: Replacement Upsells are an exception, and are not supported by Authorize.net. This is because the settlement process necessary to enable transaction refunds happens once a day, making the refund of an item that was just purchased infeasible.

    • NOTE: Shopify's post-purchase API is currently experiencing errors with orders using Authorize.net. We have already notified Shopify of the issue and are awaiting a resolution.

  • Stripe

    • Note: Newer versions of stripe are no longer supported by Shopify's Post-Purchase API.

  • Any other direct credit card payment processor that is embedded within Shopify's checkout.

Note: Shopify automatically sends a request for Automatic Billing/Reference Transaction Approval on your behalf when you install AfterSell. It usually gets accepted within a few days but we recommend checking its status until approved.
If you've been declined, you'll need to reach out to PayPal Support directly and ask them about your Reference Transaction Application being denied.

Unsupported Payment Methods

The following payment methods are currently unsupported for one click post-purchase upsells:

  • Installment/ Buy now, Pay Later Services

    • Some examples include Affirm, AfterPay, Shop Pay Installments, Sezzle, Klarna, etc.

  • Unsupported Payment Wallets

    • Apple Pay, Amazon Pay, Google Pay, PayPal Wallet etc.

  • Bank Transfer Payment Methods

    • iDeal

  • Gift Cards

    • Any purchases made entirely with a gift card will not show AfterSell offers. If the order is paid partly with a gift card and partly with a supported payment method (e.g. $20 gift card on a $35 order), then AfterSell offers will be shown as normal.

  • Cash On Delivery

    • Cash On Delivery orders will not display 1-Click Upsell offers, due to Shopify's restrictions on post-purchase offers.


What should I do if I have lots of orders from unsupported payment methods?

Depending on your store’s location, you might receive a high volume of Buy Now, Pay Later (BNPL) orders, or operate in a country where unsupported payment methods like Razorpay, Airwallex, Bancontact etc. are commonly used. If your store often processes orders through unsupported payment methods, we suggest using thank you page offers. These are an alternative type of post-purchase upsell available through AfterSell that can still achieve high conversion rates. To learn more, click here. here.


Did this answer your question?