Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3D Secure card + Payment Request support on Block checkout #1528

Closed
ricardo opened this issue Apr 12, 2021 · 1 comment · Fixed by #1467
Closed

3D Secure card + Payment Request support on Block checkout #1528

ricardo opened this issue Apr 12, 2021 · 1 comment · Fixed by #1467
Labels
component: blocks Cart and checkout blocks component: payment request buttons Issues related to Payment Request Buttons - e.g. Apple Pay, Google Pay priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically.

Comments

@ricardo
Copy link
Member

ricardo commented Apr 12, 2021

There is code for 3DS cards in the Blocks integration, but right now it doesn't work as expected.

When paying with a card like 4000002500003155 (Testing cards), the Payment Request dialog keeps processing until it finishes with a timeout error.

The dialog needs to be automatically closed once the returned redirect URL is for verification. Similar to what happens in the shortcode flow.

@ricardo ricardo added priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically. component: payment request buttons Issues related to Payment Request Buttons - e.g. Apple Pay, Google Pay component: blocks Cart and checkout blocks labels Apr 12, 2021
@ricardo
Copy link
Member Author

ricardo commented May 7, 2021

An equivalent issue was fixed in WCPay#1529 by using the same APIs from the shortcode which validate 3DS cards.

@ricardo ricardo linked a pull request May 15, 2021 that will close this issue
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: blocks Cart and checkout blocks component: payment request buttons Issues related to Payment Request Buttons - e.g. Apple Pay, Google Pay priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant