improved

Improvements to List Subscription API

Release Date

31st August 2021

Purpose of the New Feature

With the change to the List Subscription API, it will help a merchant with their subscription management. For example:
Enabling merchant to view a list of subscription by its status. This is useful to follow up on pending (yet to be activated) subscriptions and past due subscriptions.
Enabling merchant to view a list of subscriptions without a payment method linked to it.

Current Behaviour

The list subscription could only be filtered per customer, and all subscriptions (of all statuses) belonging to the customer would be displayed.

Future behaviour

Merchants can now have the option to filter their customers by status. They also can filter for subscriptions without having to link a payment method.
The merchant can filter the list into the following statuses:
• PENDING
• FUTURE
• ACTIVE
• PAST_DUE
• PENDING_CANCELLATION
• CANCELLED
• COMPLETED

Actions Required

There are no actions required, as a user can still use the existing API as how it is to list subscriptions belonging to a customer by entering the customerId.

With the same API users can:
List all subscriptions belonging to a merchant by a specific subscription status.
List all subscriptions belonging to a merchant by a specific subscription status and filtering only for those without payment method linked to the subscription.
*List subscriptions belonging to a customer by a specific subscription status.

Link to relevant documentation

https://developer.ezypay.com/reference/list-subscriptions