| Contact | Donate | Imprint |
| PaymentMethod | SubscriptionModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) FundingSource | LONG | PaymentMethod | FundingSource | FundingSourceModule |
| (2) IsDefault | BOOL | PaymentMethod | ||
| (3) Label | STRING | PaymentMethod | ||
| (4) MethodType | STRING | PaymentMethod | ||
| (5) Priority | INT | PaymentMethod | ||
| (6) UserAccount | LONG | PaymentMethod | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /paymentmethod/{id} | deletePaymentMethodById(id) | SubscriptionModule | DELETE | PaymentMethod |
| (2) /paymentmethod/{id} | findPaymentMethodById(id) | SubscriptionModule | GET | PaymentMethod |
| (3) /subscription/paymentmethod/{id} | findAllSubscriptionOfPaymentMethod(id) | SubscriptionModule | GET | PaymentMethod Subscription |
| (4) /paymentmethod/{id} | updatePaymentMethodById(paymentmethod) | SubscriptionModule | PUT | PaymentMethod |
| (5) /paymentmethod/fundingsource/{id} | findAllPaymentMethodOfFundingSource(id) | SubscriptionModule | GET | FundingSource PaymentMethod |
| (6) /paymentmethod/useraccount/{id} | findAllPaymentMethodOfUserAccount(id) | SubscriptionModule | GET | UserAccount PaymentMethod |
| (7) /paymentmethod | insertPaymentMethod(paymentmethod) | SubscriptionModule | POST | PaymentMethod |
| (8) /paymentmethod | findAllPaymentMethod() | SubscriptionModule | GET | PaymentMethod |
Example:
final PaymentMethod paymentmethod = (PaymentMethod) invokeModule(SUBSCRIPTION_MODULE + "/paymentmethod/" + id, PaymentMethod.class);| Contact | Donate | Imprint |