Interswitch · Arazzo Workflow
Interswitch Card Payment With 3D Secure
Version 1.0.0
Authorize a card payment, step up to 3D Secure when required, then confirm the final payment status.
View Spec
View on GitHub
PaymentsPayment InfrastructureCard NetworkVerveQuicktellerWebpayBills PaymentTransfersLendingFintechAfricaNigeriaArazzoWorkflows
Provider
Workflows
card-payment-with-3ds
Authorize a card payment, step up to 3D Secure if needed, and confirm.
Creates a card payment, conditionally creates a 3D Secure session when the issuer requires step-up, and reads back the final payment status.
1
authorizePayment
createCardPayment
Authorize and capture the card payment using a tokenized card. Branches to 3D Secure step-up when the status indicates authentication is required.
2
stepUp3ds
createThreeDSecureSession
Create a 3D Secure session for the authorized payment to obtain the ACS redirect details for issuer step-up authentication.
3
confirmPayment
getPayment
Read back the payment to capture its final authoritative status after authorization (and any step-up).