Lifecycle

Subscription Lifecycle

Subscription Lifecycle

When you create a subscription, it will be in theINITIALIZED state. Once your customer authorises the subscription, it goes to an intermediary state called BANK_APPROVAL_PENDING. It then goes to the ACTIVEstate after Cashfree receives a secondary confirmation from our partner bank. This takes about two working days.

If the payment method selected is debit/credit card, the subscription directly goes to the ACTIVE state from the INITIALIZED state. You can start charging customers after the subscription is active.

Transaction Lifecycle

Transaction Lifecycle

Once a payment is initiated it will go to the SUCCESS or FAILURE state. The turnaround time for the transaction is dependent on the payment method. We currently support payments via Bank Accounts (e-Mandates) and Cards.

Bank Accounts (e-Mandates): Once the payment is initialized, it takes one day for the payment to go to the SUCCESS or FAILURE state. The status will be in thePENDING state till the bank processes the payment.

Cards: Payments through debit or credit card go to the SUCCESS or FAILURE state immediately.

What happens if a transaction fails?

If a transaction fails, the subscription goes to theONHOLDstate. In these scenarios, you have to contact your customer regarding this issue and later after your consent, Cashfree will change the status to ACTIVE. To activate the subscription, write to care@cashfree.com.