> For the complete documentation index, see [llms.txt](https://docs.nosto.com/shopify/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nosto.com/shopify/post-purchase-upsell/known-shopify-limitations.md).

# Known Shopify Limitations

## Known Shopify Limitations

Shopify’s Post Purchase Extension framework introduces a number of platform-level limitations that merchants and developers should be aware of when implementing Nosto’s Post Purchase Upsell. These limitations are imposed by Shopify and apply universally, regardless of which app or provider is used.

This section outlines the most relevant ones, particularly for merchants with advanced setups.

## Payment Provider Restrictions

Not all payment providers are compatible with Shopify’s Post Purchase step. Specifically, **Shopify does not support payment gateways that require CVV/CVN re-entry** after the initial checkout step.

Known **unsupported payment gateways** include:

* Braintree
* PayPal Payments Pro
* Payflow Pro
* Eway

Additionally, **wallet-based and installment payment methods** are not supported. If the original purchase is made using any of the following, **Shopify will skip the post-purchase page entirely**:

* Apple Pay
* Google Pay
* Amazon Pay
* Klarna
* Affirm
* Afterpay

**For more information:**\
[Shopify's official documentation](https://shopify.dev/docs/apps/build/checkout/product-offers#limitations-and-considerations)

## Currency Limitation

Post Purchase Upsell offers **can only be shown in the** **store’s primary currency**.

This is a Shopify platform limitation. If a customer checks out in a different curren, the upsell step will not be shown.

## Order Value Threshold

Shopify only allows upsell products to be added if they have a value of **at least 1 unit of the store’s currency**.

Offers below this threshold (e.g. $0.50) will not be processed.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nosto.com/shopify/post-purchase-upsell/known-shopify-limitations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
