In this PR it was added the logic to handle the 403 error that can be received in the several steps of the payment process.
The logic to show the blocked wallet dialog in the purchase process was removed to be handled further in the purchase flow.
Database changed?
No
Where should the reviewer start?
[ ] AdyenErrorCodeMapper.kt
[ ] ErrorMapper.kt
How should this be manually tested?
Flow on how to test this or QA Tickets related to this use-case: MOB-758
What does this PR do?
In this PR it was added the logic to handle the 403 error that can be received in the several steps of the payment process. The logic to show the blocked wallet dialog in the purchase process was removed to be handled further in the purchase flow.
Database changed?
No
Where should the reviewer start?
How should this be manually tested?
Flow on how to test this or QA Tickets related to this use-case: MOB-758
What are the relevant tickets?
Tickets related to this pull-request: MOB-758
Questions:
Does this add new dependencies which need to be added? (Eg. new libs, new keys, etc.)
Code Review Checklist