| Contact | Donate | Imprint |
| BankAccount | CountryModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) AccountNumberMasked | STRING | BankAccount | ||
| (2) BankName | STRING | BankAccount | ||
| (3) Bic | STRING | BankAccount | ||
| (4) Country | LONG | BankAccount | Country | CountryModule |
| (5) FundingSource | LONG | BankAccount | FundingSource | FundingSourceModule |
| (6) Iban | STRING | BankAccount | ||
| (7) VerifiedAt | DATE | BankAccount |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /bankaccount | insertBankAccount(bankaccount) | CountryModule | POST | BankAccount |
| (2) /bankaccount/{id} | updateBankAccountById(bankaccount) | CountryModule | PUT | BankAccount |
| (3) /bankaccount/country/{id} | findAllBankAccountOfCountry(id) | CountryModule | GET | Country BankAccount |
| (4) /bankaccount/fundingsource/{id} | findAllBankAccountOfFundingSource(id) | CountryModule | GET | FundingSource BankAccount |
| (5) /bankaccount | findAllBankAccount() | CountryModule | GET | BankAccount |
| (6) /bankaccount/{id} | findBankAccountById(id) | CountryModule | GET | BankAccount |
| (7) /bankaccount/{id} | deleteBankAccountById(id) | CountryModule | DELETE | BankAccount |
Example:
final BankAccount bankaccount = (BankAccount) invokeModule(COUNTRY_MODULE + "/bankaccount/" + id, BankAccount.class);| Contact | Donate | Imprint |