Hi! Just wanted to ask how to enable displaying the “Back to Merchant” button for cancelling payments. It shows up on development mode but not on production. Thanks!
The ‘Back to Merchant’ button is a standard feature of Maya Checkout and is available in both sandbox and production environments. It is not disabled by default in production. If it is not appearing, check the following:
- Ensure your production checkout request includes a valid
redirectUrl.cancelURL. This URL must be properly configured and accessible. - Verify that your integration is not overriding or hiding the button via custom CSS or JavaScript on the checkout page.
- Confirm that the checkout session is not being terminated prematurely due to an error or timeout before the button renders.
- Test with a clean checkout request using the same parameters as your sandbox environment to isolate the issue.
The button functionality is consistent across environments; if it works in sandbox, it should work in production with the same configuration.
For Sandbox concerns and other technical implementation inquiries, please get in touch with us via:
- Sandbox Health Page: Check real-time service status updates.
- Maya Developer Hub Service Desk: File
a ticket in Sandbox.
To Know More:
We value your input and would love to hear your insights. Please submit you feedback here.
Adding one more detail that’s important in this scenario is– for you to contact your Maya Relationship Manager to confirm if the Back to Merchant option is enabled for your integrated solution in production.
Thanks!