Details
-
Feature Request
-
Resolution: Done
-
Blocker
-
None
-
8
-
False
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Yes
-
0
-
0%
-
Undefined
-
3scale-doc-2021-09-06, 3scale-doc-2021-09-27
Description
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
Attachments
Issue Links
- 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