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: Migrate Stripe PRB to ECE #8768

Open
5 of 16 tasks
bborman22 opened this issue May 3, 2024 · 0 comments
Open
5 of 16 tasks

Epic: Migrate Stripe PRB to ECE #8768

bborman22 opened this issue May 3, 2024 · 0 comments

Comments

@bborman22
Copy link
Contributor

bborman22 commented May 3, 2024

The goal of this project is to migrate from Stripe's PaymentRequestButton to Stripe's ExpressCheckoutElement for express checkout buttons in WooPayments.

In doing this migration we aim to increase the number of express payment and wallet options available in WooPayments. We also will aim to address as many existing issues with PRB today as we can using the new tools available with ECE. The project will be considered complete once all express checkout options are using ECE and we've cleaned up the unused PRB code.

Reading Materials
Early exploration into ECE: pbIwZe-1QB-p2
Description of some of the problems we're facing with PRB: paJDYF-ckK-p2
Early Layout of Phases: #8501

Milestones

Milestone 1

  1. focus: checkout payments
    rafaelzaleski
  2. focus: checkout payments
    rafaelzaleski
  3. focus: checkout payments
    rafaelzaleski

Milestone 2

  1. focus: checkout payments
    rafaelzaleski
  2. focus: checkout payments
    asumaran
  3. focus: checkout payments
    reykjalin
  4. focus: checkout payments
    cesarcosta99
  5. focus: checkout payments
  6. focus: checkout payments
  7. focus: checkout payments
    rafaelzaleski
  8. focus: checkout payments
  9. focus: checkout payments

Milestone 3

  1. 0 of 3
    focus: checkout payments needs design

Milestone 4

  1. focus: checkout payments

Milestone 5

  1. focus: checkout payments

Milestone 6

  1. 0 of 3
    focus: checkout payments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants