Creating a satisfaction refund
Learn how to create a satisfaction refund.
There are two ways to create a refund. A Customer Service Representative (CRS) can initiate a satisfaction refund through Global Commerce, or you can create a satisfaction refund programmatically.
Creating a satisfaction refund programmatically
The following POST /orders/{orderid}/refunds
request requires the customer token and sets the type
to productRefund
, the category
to PRODUCT_LEVEL_PRODUCT
, the reason to CUSTOMER_SATISFACTION_ISSUE
, the comments to Test Product Refund
, and refundAmount
.
curl --location --request POST 'https://api.digitalriver.com/orders/{orderid}/refunds' \
--header 'authorization: bearer {auth_token}' \
...
--data-raw '{
"type": "productRefund",
"category": "PRODUCT_LEVEL_PRODUCT",
"reason": "CUSTOMER_SATISFACTION_ISSUE",
"comments": "Test Product Refund",
"lineItems": [
{
"lineItemId": "51274910082",
"refundAmount": {
"value": 139.23,
"currency": "EUR"
}
}
]
}
}'
Last updated
Was this helpful?