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 on the Shopify App Store.
Updated on: 28/06/2025
Thank you!