Display a cancel button

You have the flexibility to display a Cancel button on Smart Checkout. This option is fully configurable at the source level, granting you the control to determine whether an order code associated with a particular source should include the ‘Cancel’ button. When this option is activated, your customers will have the ability to cancel their orders directly from the Smart Checkout interface. This action results in the cancellation of the order without any payment being processed, and the customer is redirected to your specified failure URL. The query parameter for this cancellation information will be automatically appended to the failure URL.

In order to activate Cancel button on Smart Checkout, please follow this guide.

If the disablePaidState parameter of the order is set to true, the redirection will take place without cancellation of the order

Please note:
- Currently, the Cancel button is supported for direct Smart Checkout integrations, as well as specific functionality for our Shopify & PrestaShop plugins
- It is possible to get webhooks for order cancellation events. Please follow this guide to define a webhook for order cancellations.

Cancel Button On Desktop View

Get Support

If you would like to integrate with Viva, or if you have any queries about our products and solutions, please see our Contact & Support page to see how we can help!