| Contact | Donate | Imprint |
| PaymentMethod | CustomerModule | AmazonCom |
| Property | Type | Entity | Reference | Module |
| (1) BillingAddress | LONG | PaymentMethod | ||
| (2) CreatedAt | DATE | PaymentMethod | ||
| (3) Customer | LONG | PaymentMethod | Customer | CustomerModule |
| (4) ExpiryMonth | INT | PaymentMethod | ||
| (5) ExpiryYear | INT | PaymentMethod | ||
| (6) HolderName | STRING | PaymentMethod | ||
| (7) IsDefault | BOOL | PaymentMethod | ||
| (8) MaskedNumber | STRING | PaymentMethod | ||
| (9) Type | STRING | PaymentMethod | ||
| (10) UpdatedAt | DATE | PaymentMethod |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /paymentmethod/{id} | deletePaymentMethodById(id) | CustomerModule | DELETE | PaymentMethod |
| (2) /paymentmethod/{id} | findPaymentMethodById(id) | CustomerModule | GET | PaymentMethod |
| (3) /customerorder/paymentmethod/{id} | findAllCustomerOrderOfPaymentMethod(id) | CustomerModule | GET | PaymentMethod CustomerOrder |
| (4) /paymentmethod/{id} | updatePaymentMethodById(paymentmethod) | CustomerModule | PUT | PaymentMethod |
| (5) /paymentmethod | findAllPaymentMethod() | CustomerModule | GET | PaymentMethod |
| (6) /paymentmethod | insertPaymentMethod(paymentmethod) | CustomerModule | POST | PaymentMethod |
| (7) /paymentmethod/customer/{id} | findAllPaymentMethodOfCustomer(id) | CustomerModule | GET | Customer PaymentMethod |
| (8) /paymenttransaction/paymentmethod/{id} | findAllPaymentTransactionOfPaymentMethod(id) | CustomerModule | GET | PaymentMethod PaymentTransaction |
Example:
final PaymentMethod paymentmethod = (PaymentMethod) invokeModule(CUSTOMER_MODULE + "/paymentmethod/" + id, PaymentMethod.class);| Contact | Donate | Imprint |