Articles on: Regios Discounts

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

Was this article helpful?

Share your feedback

Cancel

Thank you!