Subscription statuses
Efficient payment recovery process: How Easytools handles past due transactions to maintain active subscriptions.
There's a few different transactions statuses in Easycart, that both customers can see in their panel, and Creators, when exploring the Orders tab in the Creator portal. The statuses are as follows:
- Active - means that the access to the product is active
- Expired - means, that the subscription Expired or the access to the product has been revoked via admin panel, or the time set for the product to automatically expire is in the past
- Canceled - means that user canceled the subscription but it is still active up until the end of the period he paid for already
- Past due - this is when we tried to collect payment for subscription but faced some issues e.g. there is no funds on the credit card
Handling Past due transactions
When payment collection fails, we send an email explaining the error and how to fix it. We automatically extend the subscription to maintain uninterrupted access. This process repeats up to 3 times, with email notifications sent each time. Customers can resolve the issue using the Customer portal or by addressing the card problem and waiting for the next collection attempt. Upon logging in, customers see a Past due notice next to the affected product. Within the product section, customers can force an immediate payment attempt to resolve the issue.
We repeat this process up to 3 times, allowing customers to spot and fix issues quickly. If the problem persists after 3 retries, we cancel the subscription on the client's behalf, changing its status to Expired.