CB error handling behaviour
-
Hi,
Let me start by saying that I enjoy very much the plugin you provide. I only have two issues with it, the first being that there are no translations to French (the target site of the website we are building) and the second is that I encounter a slightly uncertain (random?) behaviour on stripe error.
To replicate (this is on the website below, but i do no see anything specific we do that would explain this) simply use the CC provided by stripe for test 4000002760003184 which triggers 3D auth all the time. Then fail the fake authentication.
Error gets reported nicely as “The provided payment method failed authentication. Provide a new payment method to attempt this payment again.”. So far so good. However, it seems to me that the form is now in a strange state.
If you now try with the basic test card “42424242424…” you get the authentication 3D again (?) which is kind of really unexepcted.
In a distinct test, with a new order (new “payment intent” i suppose), I get a slightly random behaviour, again with the “Force 3D” card 4000002760003184. After failing the authentication twice (manually) I get a new error message: “The Payment expected a payment method with different properties than what was provided.” Then switching back to 4242424242 Is get “The Payment expected a payment method with different properties than what was provided.”.
Shouldn’t the payment intent be reset on failure of the credit card check? It seems that there is something that remains across calls to stripe and that provides a certain level of randomness.
Am i doing something wrong? I am trying to test combinations that are slighlty outside the happy path to see if I invest the time in translating the plugin 🙂
The page I need help with: [log in to see the link]
The topic ‘CB error handling behaviour’ is closed to new replies.