Unable to Switch from Declined Card to Bank/CashApp Payment
๐ย Summary
On the ArcBlock Launcher (https://launcher.arcblock.io/app/...), users who encounter aย declined card paymentย are unable to switch toย Bankย orย CashAppย payment methods. Clicking onย Bankย orย CashAppย options redirects users back to theย card paymentย section, creating a loop and blocking alternative payment attempts.
๐ย Steps to Reproduce
- Navigate to:ย
https://launcher.arcblock.io/app/?blocklet_meta_url=https%3A%2F%2Fstore.blocklet.dev%2Fapi%2Fblocklets%2Fz2qaCNvKMv5GjouuoudcDWexv6WqtHbpNPQDnAk%2F1.2.1.3%2Fblocklet.json&locale=en&product_type=serverless&sessionId=91403eeb-1511-4894-b3d7-67b799c7681a - Attempt to proceed withย card paymentย and simulate aย declined cardย (e.g., invalid card number).
- Click onย Bankย orย CashAppย payment options to switch methods.
- Observe that the interfaceย redirects back to the card payment sectionย instead of allowing a switch.
๐ย Severity
Highย โ Blocks users from completing purchases when primary payment method fails.
๐ ๏ธย Expected Behavior
- After aย card decline, users should be able to:
- Clickย Bankย orย CashAppย options.
- Proceed with the selected alternative payment method.
- Complete the transaction without redirection loops.
๐งชย Actual Behavior
- Clickingย Bankย orย CashAppย optionsย redirects back to the card payment section.
- Users cannot switch to alternative payment methods after a card decline.