| Contact | Donate | Imprint |
| Refund | ReturnRequestModule | AmazonCom |
| Property | Type | Entity | Reference | Module |
| (1) Amount | DOUBLE | Refund | ||
| (2) CreatedAt | DATE | Refund | ||
| (3) Currency | STRING | Refund | ||
| (4) PaymentTransaction | LONG | Refund | PaymentTransaction | CustomerModule |
| (5) ReturnRequest | LONG | Refund | ReturnRequest | ReturnRequestModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /refund/returnrequest/{id} | findAllRefundOfReturnRequest(id) | ReturnRequestModule | GET | ReturnRequest Refund |
| (2) /refund/{id} | deleteRefundById(id) | ReturnRequestModule | DELETE | Refund |
| (3) /refund/{id} | updateRefundById(refund) | ReturnRequestModule | PUT | Refund |
| (4) /refund | findAllRefund() | ReturnRequestModule | GET | Refund |
| (5) /refund/{id} | findRefundById(id) | ReturnRequestModule | GET | Refund |
| (6) /refund/paymenttransaction/{id} | findAllRefundOfPaymentTransaction(id) | ReturnRequestModule | GET | PaymentTransaction Refund |
| (7) /refund | insertRefund(refund) | ReturnRequestModule | POST | Refund |
Example:
final Refund refund = (Refund) invokeModule(RETURN_REQUEST_MODULE + "/refund/" + id, Refund.class);| Contact | Donate | Imprint |