# Shopify Limitations and Considerations

<table><thead><tr><th width="233">Area</th><th>Context</th></tr></thead><tbody><tr><td><strong>Payment provider</strong></td><td>Third-party payment providers that require the customer’s CVN/CVV to be retained aren't supported. This might include, but isn't limited to, payment providers such as Braintree, Payflow Pro, PayPal Payments Pro, and Eway.</td></tr><tr><td><strong>Additional payment methods</strong></td><td><p>The post-purchase page won't be surfaced in the following scenarios:</p><ul><li>The customer chooses to check out with an installment service or a wallet service (such as Klarna, Affirm, AfterPay, Apple Pay, Amazon Pay, or Google Pay).</li><li>The initial purchase was made with a gift card or any payment method other than a credit card.</li></ul></td></tr><tr><td><strong>Duties and support for multiple currencies</strong></td><td>Post-purchase upsell offers won’t be surfaced on orders with duties and multiple currencies.</td></tr><tr><td><strong>Order creation delays</strong></td><td>In scenarios such as flash sales where the Shopify Platform is under extreme load, our system might optimize to capture orders but briefly delay the order creation step for a fast and seamless buyer experience. In these scenarios, post-purchase pages won't be surfaced, even if the request for the post-purchase page was properly made.</td></tr><tr><td><strong>Orders without a shipping address</strong></td><td>If your order only contains <strong>digital products</strong> or you chose <strong>local pickup</strong>, there's no shipping address, so no post-purchase offers will be shown.</td></tr><tr><td><strong>Orders for local delivery</strong></td><td>If your order is for <strong>local delivery</strong>, post-purchase offers won’t show up.</td></tr><tr><td><strong>Minimum order price</strong></td><td>Orders need to be $0.50 or more to qualify for post-purchase offers.</td></tr><tr><td><strong>Sales channel</strong></td><td>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.</td></tr><tr><td><strong>Accepted offers</strong></td><td>A customer can accept a maximum of three post-purchase offers for each checkout.</td></tr><tr><td><strong>Number of post-purchase pages</strong></td><td>You can create only one post-purchase page. However, because a post-purchase extension is a single-page app, you can paginate the single page to create multiple pages.</td></tr><tr><td><strong>Multiple apps</strong></td><td>Merchants with multiple apps that have the post-purchase checkout extension need to select which app appears on the post-purchase page.</td></tr><tr><td><strong>Fulfillment holds</strong></td><td><p>If a post-purchase offer is shown, Shopify temporarily holds fulfillment until:</p><ul><li>The customer finishes the post-purchase flow, or</li><li>The customer visits the Order Status page, or</li><li>An hour passes after checkout.</li></ul><p>If the customer closes their browser before seeing the offer, the hold is lifted after an hour.</p></td></tr></tbody></table>
