One Click Post-Purchase Limitations

The One Click Post-Purchase is a great app to enhance your customer's ordering experience and at the same time increase your average order value.

However, this offer is different compared to our other upsell offer types in a sense that majority of its capabilities are completely handled by Shopify (since it mainly involves the Checkout process) and has some limitations. Below are some limitations by Shopify with this feature (For a full list, see Shopify's Help Center here: Shopify Post-purchase Extension Limitations and Considerations):

Some selected payment providers are not supported.

    • Currently, Shopify can make the Post-Purchase feature work if the order was completed using a standard debit/credit card.
    • Special payment methods like installment and wallet services (ex. Klarna, Affirm, AfterPay, Apple Pay, Amazon Pay, or Google Pay), or payment methods that require continuous storage of CVN/CVV (ex. Braintree, Payflow Pro) are not supported.
    • If the initial order was also made with gift cards or non-credit/debit cards (like COD) are not supported as well.

One Click Post-purchase upsell offers won’t be surfaced on orders with duties and multiple currencies.

    • If your store is selling in multiple currencies, possibly via Markets, the Post-Purchase feature will not appear if the completed order uses a different currency than the default, or if the order has custom duties set.

One Click Post-purchase upsell offers will not appear if the initial order created has no shipping address.

    • If the customer's checkout results in the creation of an order without a shipping address, the post-purchase upsell will not be shown by Shopify.
    • This can appear in situations where the initial order contains only digital products, or if the order was created but the customer chose local delivery or local pickup on Checkout (if your store has this feature).

One Click Post-purchase upsell offers require the initial order to have a minimum amount of $0.50 USD.

    • If the initial order that was completed has a total equivalent amount of less than $0.50 USD, it will not qualify for the One Click Post-Purchase offer.

Orders need to be placed through the Online Store sales channel to qualify for post-purchase upsells.

    • Other sales channels won't render post-purchase upsell pages.

In rare situations where the Shopify Platform is in extreme load, order creation might get delayed and the Shopify Post-Purchase extension may not appear.

    • During instances of high load on the Shopify Platform, Shopify might optimize to capture orders but briefly delay the order creation step for a fast and seamless buying experience.
    • In these scenarios, post-purchase pages won't be surfaced by Shopify, even if the request for the post-purchase page was properly made.

In addition to the scenarios above where the Post-Purchase extension would not surface, some discrepancies related to order analytics may appear:

  1. Third-party analytic services that use the Shopify Pixel API (such as Google Analytics, Facebook, Pinterest and Snap) report only the purchase event and value for the initial purchase.
  2. Third-party analytics services that use the ScriptTag  REST Admin API or GraphQL Admin API resource, or Additional Scripts have incomplete conversion data, because they're only triggered on the Order status page.
  3. Shopify places a hold on fulfillment for all orders undergoing a post purchase cross-sell flow. Holds are released either when the customer visits the Order status page, or after a set amount of time, if the customer doesn't complete the post-purchase flow.
Is this resource helpful? Thanks for the feedback There was a problem submitting your feedback. Please try again later.