Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AuthenticationInsight seem not supported and impossible #925

Open
nikolawannabe opened this issue Mar 22, 2024 · 1 comment
Open

AuthenticationInsight seem not supported and impossible #925

nikolawannabe opened this issue Mar 22, 2024 · 1 comment

Comments

@nikolawannabe
Copy link

General information

  • SDK/Library version: 1.42.0
  • Environment: sandbox, would like to go to prod but can't
  • Browser and OS: Any

Issue description

3DS2 costs per transaction with Braintree. For our use case, we would like to only require 3DS2 if the card holder's country of origin requires it, and then, only if the transaction does not pass the exemption request (for < 30 euro transaction). According to the Braintree documentation, that is accomplished by calling AuthenticationInsight during the tokenize call. That is not exposed with dropin though and there's no passthrough to workaround it. The only way that we could decrease costs (as I can see) would be to fork the project and add this. Am I mistaken? Given how integrated 3DS is, it seems a pretty significant oversight because only EU countries for the most part need SCA and for the rest it would be a wasted spend.

@jplukarski
Copy link
Contributor

Hello @nikolawannabe ,

Thanks for submitting this suggestion. You are correct that this is not a current supported feature in the Braintree Web Drop-In. Your best solution would be to integrate ThreeDSecure for cards with our Hosted Fields component directly.

I'm going to keep this issue open and add the enhancement label on this. I've also make a task in our backlog to look into adding this. For internal tracking -> 121

Alternatively, we do accept PRs from outside sources. Instead of forking the repo and worrying about not staying synced with future updates we make to this library, you are more than welcome to open a PR directly on this repo and we will take a look.

Thanks again for your submission and let us know if you have any other questions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants