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.
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.
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"
}
JSON
{
"result": {
"method":"RefundDirectDebit",
"uuid":"258a2184-2842-b485-25ca-293525152425",
"data":{
"result":"1",
"rejected":""
},
"signature":"QBuLx ... JDGM/GVq5EBaPnGmvxA=="
},
"version":"1.1"
}