Once the customer has made the Authorization Payment, it moves through the following states as per the payment flow:
Payment is created when a customer enters and submits the payment information.
Payment is authorized when the customer’s payment details are successfully authenticated by the bank.
Indicates that the payment is verified by you.
Indicates that the payment has failed.
A registration link moves through the following states during its life cycle:
A registration Link is created and sent to the customer.
Payment is made for the issued registration Link.
The registration link has been canceled. In such cases, you need to create a registration link again.
The registration link has expired. You can set an expiry timestamp at the time of creation.
Indicates that the bank is processing the mandate registration.
Wait for the token.confirmed webhook
Indicates that the bank has completed the mandate registration.
Create recurring payment
Indicates that the mandate registration has failed.
Create the authorization transaction again
Indicates that the token has been cancelled.
Create the authorization transaction again if you want to charge the customer.
Indicates that the token has been paused by your customer.
The token is inactive. Your customer has paused the token. Ask them to resume the token to charge them.
Indicates that the token has been unpaused by your customer.
The token is active and you can charge the customer.