/refund

Refund a settled or captured transaction.

Body Params
apiRequest
object
required
string
required
length ≤ 20

Office ID

string
required
length ≤ 40

Order No. (a.k.a Transaction Invoice No.)

string
length ≤ 50

Product Description (a.k.a. PNR)

string
length ≤ 20

Issuer approval code that obtained from authorization

originalRefundAmount
object

Refund amount in the base currency (used only for currency-conversion transactions).

refundAmount
object

Refund amount submitted in either the base currency (for standard transactions) or the converted/cardholder currency (for currency-conversion transactions). If originalRefundAmount is not provided, refundAmount is treated as the base currency.

refundItems
array of objects
refundItems
refundToBankAccount
object

Bank account details. It can be bank account on acquiring side or bank account that refunded amount will be transferred to.

refundNotificationURLs
object
localMakerChecker
object

Maker (requestor) for payment action and its Checker (approver). Checker can be the same person as Maker if there is no approval flow enforced.

pspMakerChecker
object

Maker (requestor) for payment action and its Checker (approver). Checker can be the same person as Maker if there is no approval flow enforced.

Responses

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/jose