Redemption Cancellation

Revert a specific set of redemption transactions.

This action is available in API version 51.0 and later for users with Loyalty Management license.

Supported REST HTTP Methods 

URI: /services/data/vXX.X/actions/standard/cancelRedemption

Formats: JSON, XML

HTTP Methods: POST

Authentication: Authorization: Bearer token

Inputs 

InputTypeDescription
CancellationReasonstringRequired. The reason for cancellation of redemption transaction.
ExpiryDatedateThe date of expiration.
ReversalCategorystringThe category of reversal.
TransactionJournalIdstringRequired. ID of the transaction journal.

Outputs 

OutputTypeDescription
CancellationTransactionJournalIdstringThe ID of the cancellation transaction journal generated after the request is successful.

Example 

Sample Request

1{
2   "inputs":[{
3      "TransactionJournalId":"0lvxx00004000001AAA",
4      "CancellationReason":"Order Returned by Member",
5      "ExpiryDate":"2020-04-15"
6   }]
7}

Sample Response

1{
2   "errors":null,
3   "isSuccess":true,
4   "outputValues":{ 
5        "CancellationTransactionJournalId":"0lvxx00004000001AAB"}
6   }
7}