#Lunar
1 messages · Page 1 of 1 (latest)
👋 Hi there, Happy to help!
Yes of course, what is your question ?
I'm testing with various cards by JSing on the front end :
stripe.createPaymentMethod({
type: 'card',
card: cardElement
})
then returning the token to my backend (PHP) and creating + confirming a PaymentIntent in 1 step, tagging it as MOTO.
But If I put through this test card which requires authentication. I get the error that the card requires authentication.
I would have thought that MOTO circumvents that issue in the real world, no card to my knowledge can ONLY process 3d secure payments, they all are capable of card holder not present transactions.
So is this a test server situation, where that card will always give that error.
Or is there a flaw in my processing of the card which could mean a real world card declines because it needs 3D secure, even though it's MOTO ?
To test the behavior where MOTO transactions are not exempted from SCA by the cardholder’s bank, use the pm_card_authenticationRequired test card as a paymentMethod Id