| Contact | Donate | Imprint |
| Payout | UserAccountModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) CompletedAt | DATE | Payout | ||
| (2) CreatedAt | DATE | Payout | ||
| (3) Currency | LONG | Payout | Currency | CurrencyModule |
| (4) FundingSource | LONG | Payout | FundingSource | FundingSourceModule |
| (5) Status | STRING | Payout | ||
| (6) TotalAmount | DOUBLE | Payout | ||
| (7) UserAccount | LONG | Payout | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /payoutitem/payout/{id} | findAllPayoutItemOfPayout(id) | TransactionModule | GET | Payout PayoutItem |
| (2) /payout/{id} | findPayoutById(id) | UserAccountModule | GET | Payout |
| (3) /payout/fundingsource/{id} | findAllPayoutOfFundingSource(id) | UserAccountModule | GET | FundingSource Payout |
| (4) /payout/{id} | deletePayoutById(id) | UserAccountModule | DELETE | Payout |
| (5) /payout/currency/{id} | findAllPayoutOfCurrency(id) | UserAccountModule | GET | Currency Payout |
| (6) /payout | insertPayout(payout) | UserAccountModule | POST | Payout |
| (7) /payout | findAllPayout() | UserAccountModule | GET | Payout |
| (8) /payout/useraccount/{id} | findAllPayoutOfUserAccount(id) | UserAccountModule | GET | UserAccount Payout |
| (9) /payout/{id} | updatePayoutById(payout) | UserAccountModule | PUT | Payout |
Example:
final Payout payout = (Payout) invokeModule(USER_ACCOUNT_MODULE + "/payout/" + id, Payout.class);| Contact | Donate | Imprint |