Reverse Transaction Transfer

Reverses a transaction transfer from another merchant within a marketplace

SecurityLimepay-Token
Request
path Parameters
transactionId
required
string
Request Body schema: application/json
fromMerchant
required
string

The source of the reversal. This must be a merchant that was previously transferred funds for this transaction.

toMerchant
required
string

The destination of the reversal. This must be the merchant who created the original transaction.

required
object (PaymentAmount)

The amount and currency that needs reversing

reverseLevy
required
boolean

If true, the levy (fee) will be proportionally reversed for this transfer reversal

object (Map_V)

This can be used to associate any metadata to this transfer reversal. Must be specified as key-value pairs (JSON object).

Responses
200
400
401
403
404
405
406
409
422
429
500
503
post/transactions/{transactionId}/transfers:reverse
Request samples
application/json
{
  • "fromMerchant": "mcht_Z2OSk_bZuXoUpUTJ",
  • "toMerchant": "mcht_Z2OSk_bZuXoUpUTJ",
  • "reverseAmount": {
    },
  • "reverseLevy": true,
  • "metadata": {
    }
}
Response samples
application/json
{
  • "transactionTransferId": "trantransfer_Z2OSlfbZuXoUpUTg",
  • "transactionId": "tran_Z2OSk_bZuXoUpUTM",
  • "transactionMerchant": "mcht_Z2OSk_bZuXoUpUTJ",
  • "transactionAmount": 0,
  • "currency": "AUD",
  • "totalTransferred": 0,
  • "totalSurcharged": 0,
  • "totalLevied": 0,
  • "transfers": [
    ]
}
Copyright © April Solutions 2023. All right reserved.