Creates an appeasement for customer order.
required | object x-site-context value |
Appeasement Completed
Bad Request
Not Found
Internal Server Error
{- "orderNumber": "123",
- "appeasementType": "refund",
- "customer": {
- "name": {
- "first": "John",
- "middle": "Middle",
- "last": "Doe"
}, - "email": "john@fabric.inc",
- "phone": {
- "number": "55555555555",
- "type": "MOBILE"
}, - "userId": "62272e917b12209e68751d94",
- "accountId": "62272e917b12209e68751d94",
- "employeeId": "62272e917b12209e68751d94",
- "company": "fabric"
}, - "userID": "12",
- "source": "SFSC",
- "appeasements": [
- {
- "appeasementCounter": 1,
- "reasonCode": "Late Delivery",
- "subReasonCode": "subReasonCode",
- "value": 12.5,
- "notes": "Any additional info",
- "payments": [
- {
- "paymentCounter": 1,
- "refundAmount": 40
}
]
}
], - "items": [
- {
- "lineItemId": "d538b1f1-0e45-43c6-bfc6-9666fc1188ca",
- "appeasements": [
- {
- "appeasementCounter": 1,
- "reasonCode": "Late Delivery",
- "subReasonCode": "subReasonCode",
- "value": 12.5,
- "notes": "Any additional info",
- "payments": [
- {
- "paymentCounter": 1,
- "refundAmount": 40
}
]
}
]
}
]
}
{- "responseCode": "SUCCESS",
- "responseMessage": "API Operation successfully completed",
- "responseData": {
- "orderNumber": "12",
- "totalAmountRefunded": 25.5,
- "channel": "12",
- "tenant": "5f689caa4216e7000750d1ef"
}
}