Skip to main content
Documentation for version v74

Cancel points transaction

Description

Cancels any points transaction — temporary or permanent. When canceled, the current active points balance is recalculated.

Request URL

Method: POST

https://example.com/api/v1.1/loyalty/cancel_transaction

Request parameters

ParameterTypeExampleRequiredDescription
transaction_idstring"TRANS12345"NoTransaction ID
transaction_eidstring"TRANS12345"NoExternal transaction ID

At least one identifier must be provided.

Request example

{
"transaction_id": "TRANS12345"
}

Response example

{
"error": 0,
"error_text": "Successful operation",
"data": {
"transaction_id": "TRANS12345",
"balance": "399.50"
}
}

Response parameters

ParameterTypeDescription
errorintError code
error_textstringError text
transaction_idstringCanceled transaction ID
balancestringActive points balance after cancellation