> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://regiostech.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 3rd Party Checkout Compatibility

If you're using a third-party checkout like Razorpay, GoKwik, or Shiprocket, Regios Discounts will **not** work at checkout.

## Example Use Cases

* Discounts not applying when using Razorpay or Shiprocket checkout
* Customers not seeing discounts during the checkout flow
* Wondering why discounts work in cart but not during payment
* Using a third-party checkout app and Regios together

## Why It Happens

Shopify doesn’t expose its **Discount Functions API** (the system we use to apply discounts) to external checkouts.

Our app uses **Shopify Functions**, which run WebAssembly binaries on Shopify’s servers. Third-party checkouts like Razorpay do not trigger these functions, so your discounts never get a chance to apply.

Unfortunately, this is **completely outside of our control**.

## Recommendation

To ensure discounts work correctly:

* Use Shopify’s official checkout
* Avoid checkout replacement apps like Razorpay, GoKwik, Shiprocket, etc.

⚠️ **Important:** Shopify sometimes removes apps that bypass the official checkout. For long-term stability, stick with Shopify’s checkout system whenever possible.


## Your Feedback Matters

Your review helps keep this small business running. Please [leave one](https://apps.shopify.com/regios-automatic-discounts#modal-show=ReviewListingModal) on the Shopify App Store.