The Admin App allows you to manually insert and update subscriptions. Using the Custom Engine you can customize the following API calls to mirror the changes in the payment gateway.
InsertSubscription() : The subscription object is inserted in the KonaKart database before calling the payment gateway. After having created the subscription, the payment gateway implementation should update the KonaKart subscription object in the database with the identifier generated by the payment gateway. This code is used in future communications with the payment gateway in order to identify the subscription.
UpdateSubscription() : The KonaKart subscription object being updated contains the payment gateway subscription code that is used to identify the subscription saved by the payment gateway. This API call may be used for example to disable the subscription or to modify the subscription amount.
DeleteSubscription() : The KonaKart subscription object being deleted contains the payment gateway subscription code that is used to identify the subscription saved by the payment gateway.