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

Render the payment buttons using ECE behind a feature flag. #8772

Closed
1 of 2 tasks
Tracked by #8768
rafaelzaleski opened this issue May 3, 2024 · 1 comment · Fixed by #8818
Closed
1 of 2 tasks
Tracked by #8768

Render the payment buttons using ECE behind a feature flag. #8772

rafaelzaleski opened this issue May 3, 2024 · 1 comment · Fixed by #8818

Comments

@rafaelzaleski
Copy link
Contributor

rafaelzaleski commented May 3, 2024

Implement the rendering of payment buttons using the Express Checkout Element (ECE), controlled by a new feature flag. This involves setting up the feature flag and ensuring the ECE buttons render correctly when the flag is enabled.

Expected behavior:

  • With the feature flag enabled, payment buttons render using ECE without issues.
  • With the feature flag disabled, payment buttons use the existing rendering method (PRBs).
  • It's not expected to be able to process a payment using the ECE implementation.

Tasks

  • Create the feature flag
  • Implement ECE Payment Buttons using the Stripe ECE documentation. Adjust the button rendering logic to conditionally use ECE based on the feature flag.
@bborman22
Copy link
Contributor

Please add your planning poker estimate with Zenhub @rafaelzaleski

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

Successfully merging a pull request may close this issue.

3 participants