batchRefundInput
Input for refund processing, used to submit a batch refund request.
input batchRefundInput {
orderId: Int!
reasonId: Int!
fees: [batchRefundFeeInput]
externalReference: String
rows: [batchRefundRowInput]
}
Fields
orderId ● Int!
ID of original order
reasonId ● Int!
Reason for the refund.
fees ● [batchRefundFeeInput]
Fees of the transaction to be refunded, such as delivery fee, return fee, etc.
externalReference ● String
External reference for the refund
rows ● [batchRefundRowInput]
Rows to be refunded.
Example
{
"orderId": 10341,
"reasonId": 2,
"fees": [
{
"type": "DELIVERY",
"amount": 10
}
],
"externalReference": "OR-2356",
"rows": [
{
"orderRowId": 210033,
"quantity": 2
}
]
}