Hi,
I’m using the Web Payments SDK with the new card.tokenize(verificationDetails) flow.
Here is the verification data I’m passing:
const verificationDetails = {
amount: Number(overall_total).toFixed(2),
currencyCode: 'EUR',
intent: 'CHARGE',
customerInitiated: true,
sellerKeyedIn: false,
billingContact: {
givenName: 'Test',
familyName: 'User',
email: '[email protected]'
}
};
Issue I’m seeing:
-
For some EU cards, SCA (3DS) is triggered during tokenization and have successful payment
-
For some other EU cards, no SCA popup is shown
-
Tokenization still succeeds
-
But backend payment fails with:
CARD_DECLINED_VERIFICATION_REQUIRED
Can you please help me with this issue? Also What is the recommended way to handle this scenario?
Thanks.