Hello @fredbra ,
Thanks for reaching out to us.
3DS comes from the customers bank. It can fail for many different reasons. The fastest way to understand why a transaction is failing due to 3DS is for the customer to reach out to his bank.
3DS challenge working on the payment link and failing on the website is not necessarily proof that the problem is not with the customer’s bank. By problem I do not mean a technical one. In most cases the bank, based on the information they receive for a certain transaction, they decide if they trust the transaction or not. If they do not trust it, they might not even send the 3DS challenge at all. They can trust it enough to send the 3DS challenge but then decline it afterwards. This differs for each bank depending on their fraud/security policies.
The bank might trust a transaction coming from a payment link but not one coming from your website through our plugin for example (this can be in cases that you have just activated our plugin and the account of your customer never received a payment request for your website through our plugin, so it decides it can be fraudulent).
As a solution you can ask your customer to use a card from another bank or contact his bank to get his transaction preapproved. In case that the bank confirms they trusted the transaction, we can investigate further. However, for a deeper investigation of a transaction being declined please reach out to our in App help section as the required information for such an investigation should not be shared on a public forum.
Kind regards,