Overview
More details coming soon.
Request
| Field Name |
Data Type | Description |
|---|---|---|
| accountID | string | Unique identifier representing the ChannelAdvisor account you wish to access. |
| orderID | string | The Order ID as listed on the invoice in merchant |
| RefundAdjustmentReason | Enum | Possible Reasons for refunding the order, options include: GeneralAdjustment, ItemNotAvailable, CustomerReturnedItem, CouldNotShip, or AlternateItemProvided |
Response
| Field Name |
Data Type | Description |
|---|---|---|
| SubmitAmazonFullRefundResponse | The ResutlData Property contains a RefundItemResponse which contains the orderID of the Order being updated and an array of RefundItem objects. Each RefundItem object will denote whether it succeeded or failed to be submitted to Amazon for a refund request. |
Notes
The refund request is made for every Item on the original order on a per item basis. In order to ensure that each item was refunded, check the Refunded property on the RefundItem object which is true or false. There will also be a RefundRequestID on this object, that, if greater than 0 can be used to track the status of the Refund Request.
References
- Order Service