Cancellations can be performed via the API and details of how to implement the API call can be found here, Reward Cloud API.
For security reasons, Reward Cloud cannot cancel transactions on your behalf. Therefore we advise you to implement the cancellation method as detailed in the API documentation.
How do I know it has cancelled?
You will receive a success response via the API:
Additionally you can see if the order has been cancelled in the Order History section of the Hub:
How do I know which Retailers allow cancellations?
You can find this in the Brand details section of the Hub, for example:
It is also important to note that some retailers only allow cancellations for a small window. For example Amazon allow cancellations only in the first 15 minutes post sale.
What if the Brand/Retailer does not support cancellations?
You can always get in contact with the retailer to see if they will process the cancellation. If they agree make sure they mark the order as cancelled in the Hub so that your reporting is correct - direct them to this article if they are unsure how.