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

Epic: Express Checkout Methods as Payment Gateways #10445

Open
FangedParakeet opened this issue Feb 26, 2025 · 0 comments
Open

Epic: Express Checkout Methods as Payment Gateways #10445

FangedParakeet opened this issue Feb 26, 2025 · 0 comments
Labels
Epic focus: checkout payments needs design The issue requires design input/work from a designer. type: epic

Comments

@FangedParakeet
Copy link
Contributor

This work was begun in #9797, so please see paJDYF-g3k-p2 for more details.

The goal of this epic is to move the EPM buttons into their own payment gateway. Having these methods lower in the checkout flow would integrate them with other existing payment gateways and also allow for custom field flows that are prevented by having the EPMs in the primary, top position of the checkout.

Ultimately, it was determined that, while Stripe does allow us to present EPMs inside the UPE element, since they must be coupled with the card payment method, this would not be feasible for us.

We decided that a suitable workaround would be to make the Place order able to support dynamic contents via WooPayments, explored in #10384, with a longer-term solution to allow for WC Core to replace the Place order button entirely with an EPM button or other similar content, to be explored in woocommerce/woocommerce#55511.

This epic will track these efforts towards achieving the above stated goals.

@pierorocca pierorocca added the needs design The issue requires design input/work from a designer. label Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic focus: checkout payments needs design The issue requires design input/work from a designer. type: epic
Projects
None yet
Development

No branches or pull requests

2 participants