-
Feature Request
-
Resolution: Done
-
Blocker
-
None
-
8
-
False
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Yes
-
Undefined
-
-
3scale-doc-2021-09-06, 3scale-doc-2021-09-27
The 3DS enabled integration code we use in the developer portal only works for Providers who have a 3DS-enabled Braintree account. This feature would enable providers to toggle between 3DS disabled and 3DS-enabled Braintree integration used for billing. It will not, however, change the status of their actual Braintree account as Braintree doesn't have an API that allows this.
To decide:
- What should be default (logically, with current code base, default should be 3DS enabled)?
- see subtask
THREESCALE-6921
- see subtask
- Can we re-use old code for 3DS disabled Braintree integration?
- yes we can use old code
- Where should setting live (should appear when Braintree is selected)?
- Do we want to retry with non-3ds if 3ds fails?
- yes but separate issue. See Matrix of correct ways to attempt payment
Compilation of the conversations with Jim from Braintree support
Matrix of correct ways to attempt payment
- blocks
-
THREESCALE-6761 Attempt to add/update credit card via Braintree is failing due to lack of 3DSecure support
- Closed
- relates to
-
THREESCALE-6921 Default enable or disable 3DS in 3scale account (Braintree only)
- Closed
-
THREESCALE-6922 Javascript for 3DS behavior based on 3scale account 3DS setting (Braintree only)
- Closed
-
THREESCALE-6923 3DS verify card
- Closed