The returned link is a hosted payment page where the user can complete funding using available payment options.
You must capture the reference to track and confirm the transaction status later via webhook or API.
For direct charge success response, when 2faEnable is true this indicate that 2FA is required to complete direct charge by the bank.
This is only applicable to all banks that have 2FA enable for direct charge.
For direct charge success response, when 2faEnable is true, link will have return a hosted authorization page where users can perform 2FA.
β Always use a unique reference for each transaction.
β Store the returned link and redirect users to it immediately for payment.
β Use webhooks to listen for transaction status updates from the provider.