Getting the available refunds for a specific order
Learn how to get the available refunds for a specific order.
Use the GET /orders/{orderId}/refunds-available
request to get the amount available for a refund (amountAvailableForRefund
) for the specified order identifier (orderId
).
curl --location --request GET 'https://api.digitalriver.com/orders/{orderid}/refunds-available' \
--header 'authorization: bearer {auth_token}' \
...
{
"currency": "string",
"lineItems": [
{
"lineItemId": "string",
"price": {
"total": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalTax": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalShipping": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalShippingTax": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalDutiesAndTariffs": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalDutiesAndTariffsTax": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalFee": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalFeeTax": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
}
},
"product": {
"companyId": "string",
"id": "string"
},
"status": "string"
}
],
"price": {
"total": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalTax": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalShipping": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalShippingTax": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalDutiesAndTariffs": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalDutiesAndTariffsTax": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalFee": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
},
"totalFeeTax": {
"amount": {
"value": 0,
"formattedValue": "string"
},
"amountAvailableForRefund": {
"value": 0,
"formattedValue": "string"
},
"amountRefunded": {
"value": 0,
"formattedValue": "string"
}
}
},
"status": "string"
}
Last updated
Was this helpful?