Examples:
Request refund approval for regular order
client.request_refund_approval("ODR123456789", {
type: "regular",
grandTotal: 55,
message: "refundRejectionForWeeklyThresholdExceed",
products: [
{ id: 451, amount: 30 },
{ id: 452, amount: 25 }
]
})
Request refund approval for reservation
client.request_refund_approval("ODR123456789", {
type: "reservation",
grandTotal: 100,
message: "refundRejectionForWeeklyThresholdExceed",
products: [
{ id: 451, amount: 60 },
{ id: 452, amount: 40 }
],
source: "charged",
reference: "CHA3852658817"
})