This PR includes the changes made on backend related to 3DS
This PR also includes changes to make it possible for the user to make payments without CVC (although it's still not possible to make payments without CVC due to the Component, you can still make payments without CVC by creating the JSON yourself
What does this PR do?
This PR includes the changes made on backend related to 3DS This PR also includes changes to make it possible for the user to make payments without CVC (although it's still not possible to make payments without CVC due to the Component, you can still make payments without CVC by creating the JSON yourself
Database changed?
Yes | No
Where should the reviewer start?
AdyenRepository.kt AdyenTopUpFragment.kt AdyenPaymentFragment.kt
How should this be manually tested?
Try to make a payment with a non-3ds card, a 3ds1 card and a 3ds2 card (and do a 2nd purchase with one of them)
What are the relevant tickets?
https://aptoide.atlassian.net/browse/MOB-895
Questions:
Does this add new dependencies which need to be added? (Eg. new libs, new keys, etc.)
Code Review Checklist