| Contact | Donate | Imprint |
| Refund | UserAccountModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) Amount | DOUBLE | Refund | ||
| (2) CompletedAt | DATE | Refund | ||
| (3) CreatedAt | DATE | Refund | ||
| (4) Currency | LONG | Refund | Currency | CurrencyModule |
| (5) Reason | STRING | Refund | ||
| (6) Status | STRING | Refund | ||
| (7) Transaction | LONG | Refund | Transaction | TransactionModule |
| (8) UserAccount | LONG | Refund | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /refund/currency/{id} | findAllRefundOfCurrency(id) | UserAccountModule | GET | Currency Refund |
| (2) /refund/useraccount/{id} | findAllRefundOfUserAccount(id) | UserAccountModule | GET | UserAccount Refund |
| (3) /refund | findAllRefund() | UserAccountModule | GET | Refund |
| (4) /refund/transaction/{id} | findAllRefundOfTransaction(id) | UserAccountModule | GET | Transaction Refund |
| (5) /refund/{id} | deleteRefundById(id) | UserAccountModule | DELETE | Refund |
| (6) /refund/{id} | updateRefundById(refund) | UserAccountModule | PUT | Refund |
| (7) /refund | insertRefund(refund) | UserAccountModule | POST | Refund |
| (8) /refund/{id} | findRefundById(id) | UserAccountModule | GET | Refund |
Example:
final Refund refund = (Refund) invokeModule(USER_ACCOUNT_MODULE + "/refund/" + id, Refund.class);| Contact | Donate | Imprint |