https://manager-stage.pepgate.com/api/v01/customers/[customer-id]/subscriptions
Allows to manage the subscriptions associated with the specified customer.
Resource URL | Description |
---|---|
https://manager-stage.pepgate.com/api/v01/customers/[customer-id]/subscriptions/[subscription-id] | Allows to manage the specified subscription. |
Method: PUT | Implicit: Yes | Returns: Subscription * |
Consumes: json, xml | Produces: json, xml | |
Creates a subscription.
|
# | Name | Type | Required | Default | Description |
---|---|---|---|---|---|
01 | object | Subscription * | Yes |
Information about the subscription transaction. |
Method: GET | Implicit: Yes | Returns: Subscription[] * |
Consumes: xurl | Produces: json, xml | |
Returns a list of available subscriptions.
|
# | Name | Type | Required | Default | Description |
---|---|---|---|---|---|
01 | offset | Integer | No | 0 |
Index of the first record returned to the customer from the search result of a web search. |
02 | limit | Integer | No | 100 |
Maximum number of records to load per single search web call made by the customer. |
03 | billingCycleType | String | No |
Defines the frequency of the billing.
Possible values: W - weekly M - monthly Q - quarterly S - semi-annually A - annually |
|
04 | createDateFrom | Date | No |
Date when the subscription was created. |
|
05 | createDateTo | Date | No |
Date when the subscription was created. |
|
06 | lastBillingDateFrom | Date | No |
Date when the last invoice was created. |
|
07 | lastBillingDateTo | Date | No |
Date when the last invoice was created. |
|
08 | nextBillingDateFrom | Date | No |
Date when the subscription was next billing. |
|
09 | nextBillingDateTo | Date | No |
Date when the subscription was next billing. |
|
10 | amountFrom | Integer | No |
The amount of money charged every time billing occurs for this payment plan (e.g. amount of the transaction). |
|
11 | amountTo | Integer | No |
The amount of money charged every time billing occurs for this payment plan (e.g. amount of the transaction). |
|
12 | planId | Integer | No |
Unique identifier of a plan associated with the subscription. Provided by the gateway. |
|
13 | type | String | No |
Enumeration of possible types of payment plans. |
|
14 | status | String | No |
Status of a subscription. |
|
15 | name | String(255) | No |
Name of the associated payment plan. |