Overview
Refunding a previous executed DirectDebit instruction is similar to DirectCredit, but with some restrictions. A refund can only be executed once and the maximum amount is the same as for the original debit. Refunds are available for all schemes.
RefundDirectDebit
This method is used to credit the end-user, please note that an active mandate is NOT mandatory for this operation, but the mandate must not have been inactive for more than 2 years.
Example request
JSON
{
"method":"RefundDirectDebit",
"params":{
"UUID":"258a2184-2842-b485-25ca-293525152425",
"Data":{
"Username":"merchant_username",
"Password":"merchant_password",
"OrderID": 123123123,
"MessageID":"your_unique_order_id",
"Amount":"25.00",
"Currency":"GBP",
},
"Signature":"f4ThjuMqbsdG6u ... S16VbzD4h==",
},
"version":"1.1"
}
Example response
JSON
{
"result": {
"method":"RefundDirectDebit",
"uuid":"258a2184-2842-b485-25ca-293525152425",
"data":{
"result":"1",
"rejected":""
},
"signature":"QBuLx ... JDGM/GVq5EBaPnGmvxA=="
},
"version":"1.1"
}