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

Ensure ECE Compatibility with the Cart Tokenization Project #8947

Closed
Tracked by #8768
rafaelzaleski opened this issue Jun 12, 2024 · 1 comment
Closed
Tracked by #8768

Ensure ECE Compatibility with the Cart Tokenization Project #8947

rafaelzaleski opened this issue Jun 12, 2024 · 1 comment
Labels
focus: checkout payments size: x-small This issue is sized less than a single story point. status: blocked The issue is blocked from progressing, waiting for another piece of work to be done.

Comments

@rafaelzaleski
Copy link
Contributor

rafaelzaleski commented Jun 12, 2024

Refactor the existing Express Checkout Element (ECE) implementation to ensure compatibility with tokenized carts.

Tasks:

1. Review Cart Tokenization Implementation in PRBs:

  • Examine the tokenization approach used in the client/tokenized-payment-request folder to understand how PRBs handle cart tokenization.
  • Identify key components and processes that can be adapted for ECE.

2. Integrate Tokenization with ECE:

  • Modify the ECE implementation to incorporate cart tokenization.
  • Ensure that ECE can handle tokenized carts

Acceptance criteria:

  • The ECE implementation supports tokenized carts.
  • Ensure there are no regressions in Payment Request Buttons (PRB) when ECE is disabled.
  • There are no regressions when no express checkout payment methods are active.
@rafaelzaleski rafaelzaleski changed the title Ensure Compatibility with the Cart Tokenization Project Ensure ECE Compatibility with the Cart Tokenization Project Jun 12, 2024
@rafaelzaleski rafaelzaleski added the status: blocked The issue is blocked from progressing, waiting for another piece of work to be done. label Jun 27, 2024
@frosso
Copy link
Contributor

frosso commented Jan 15, 2025

The feature flag for the tokenized ECE has been merged: #10016

I think this task can be closed.

@frosso frosso closed this as completed Jan 15, 2025
@FangedParakeet FangedParakeet added the size: x-small This issue is sized less than a single story point. label Feb 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: checkout payments size: x-small This issue is sized less than a single story point. status: blocked The issue is blocked from progressing, waiting for another piece of work to be done.
Projects
None yet
Development

No branches or pull requests

3 participants