| Contact | Donate | Imprint |
| SubscriptionPlan | SubscriptionModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) Amount | DOUBLE | SubscriptionPlan | ||
| (2) BillingFrequency | INT | SubscriptionPlan | ||
| (3) BillingInterval | STRING | SubscriptionPlan | ||
| (4) Currency | LONG | SubscriptionPlan | Currency | CurrencyModule |
| (5) Description | STRING | SubscriptionPlan | ||
| (6) Merchant | LONG | SubscriptionPlan | Merchant | MerchantModule |
| (7) Name | STRING | SubscriptionPlan | ||
| (8) Status | STRING | SubscriptionPlan | ||
| (9) TrialDays | INT | SubscriptionPlan |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /subscriptionplan | insertSubscriptionPlan(subscriptionplan) | SubscriptionModule | POST | SubscriptionPlan |
| (2) /subscriptionplan/{id} | updateSubscriptionPlanById(subscriptionplan) | SubscriptionModule | PUT | SubscriptionPlan |
| (3) /subscriptionplan/currency/{id} | findAllSubscriptionPlanOfCurrency(id) | SubscriptionModule | GET | Currency SubscriptionPlan |
| (4) /subscription/subscriptionplan/{id} | findAllSubscriptionOfSubscriptionPlan(id) | SubscriptionModule | GET | SubscriptionPlan Subscription |
| (5) /subscriptionplan/merchant/{id} | findAllSubscriptionPlanOfMerchant(id) | SubscriptionModule | GET | Merchant SubscriptionPlan |
| (6) /subscriptionplan/{id} | findSubscriptionPlanById(id) | SubscriptionModule | GET | SubscriptionPlan |
| (7) /subscriptionplan/{id} | deleteSubscriptionPlanById(id) | SubscriptionModule | DELETE | SubscriptionPlan |
| (8) /subscriptionplan | findAllSubscriptionPlan() | SubscriptionModule | GET | SubscriptionPlan |
Example:
final SubscriptionPlan subscriptionplan = (SubscriptionPlan) invokeModule(SUBSCRIPTION_MODULE + "/subscriptionplan/" + id, SubscriptionPlan.class);| Contact | Donate | Imprint |