| Contact | Donate | Imprint |
| Payment | CurrencyModule | BookingCom |
| Property | Type | Entity | Reference | Module |
| (1) Amount | STRING | Payment | ||
| (2) Booking | INT | Payment | Booking | BookingModule |
| (3) CreatedAt | DATE | Payment | ||
| (4) Currency | INT | Payment | Currency | CurrencyModule |
| (5) PaymentMethod | INT | Payment | PaymentMethod | UserAccountModule |
| (6) ProcessedAt | DATE | Payment | ||
| (7) ProviderReference | STRING | Payment | ||
| (8) Status | STRING | Payment |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /payment/currency/{id} | findAllPaymentOfCurrency(id) | CurrencyModule | GET | Currency Payment |
| (2) /payment/paymentmethod/{id} | findAllPaymentOfPaymentMethod(id) | CurrencyModule | GET | PaymentMethod Payment |
| (3) /payment | findAllPayment() | CurrencyModule | GET | Payment |
| (4) /payment/{id} | deletePaymentById(id) | CurrencyModule | DELETE | Payment |
| (5) /payment/{id} | findPaymentById(id) | CurrencyModule | GET | Payment |
| (6) /payment/booking/{id} | findAllPaymentOfBooking(id) | CurrencyModule | GET | Booking Payment |
| (7) /payment/{id} | updatePaymentById(payment) | CurrencyModule | PUT | Payment |
| (8) /payment | insertPayment(payment) | CurrencyModule | POST | Payment |
Example:
final Payment payment = (Payment) invokeModule(CURRENCY_MODULE + "/payment/" + id, Payment.class);| Contact | Donate | Imprint |