Managing Subscriptions via API for White-Label Resellers

On this page, you can find an introduction to all the Subscription Management Endpoints of the API V.3 that are available to White-Label Resellers (Free Edition & Standard Edition). You will also find flow examples, expected results, and extensive explanations for each Subscription Management Endpoint.

 

Subscription Management Endpoints for White-Label Resellers


In the following two tabs, you can find the available Subscription Management Endpoints for each Reseller based on their Edition, Free and Standard.

 

How to Manage a Subscription

In the following bullets below, you can find the three main processes of managing White-Label Reseller subscriptions via the API. These are the cancelation as well as the decrease, and the increase of quantities inside a subscription.

  1. You first have to create a draft order by invoking this call POST api/orders.

  2. Then you need to add order item(s) by invoking this call POST /api/orders/{orderid}/items. Remember here to add the parameter of the “subscription ID”.

  3. Lastly, you need to checkout that order by invoking this call POST /api/orders/{orderid}/checkout.

 

  • POST /api/subscriptions/{subscriptionId}/addons/{addonId}/cancelendofbillingperiod: By invoking this call, the Reseller API user will cancel the add-on of a subscription, at the end of the billing period, based on the ID of the given add-on ID.

 

Table of Contents