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

Add express checkout option list box in settings screen #1503

Closed
Ferdev opened this issue Apr 6, 2021 · 1 comment · Fixed by #1693
Closed

Add express checkout option list box in settings screen #1503

Ferdev opened this issue Apr 6, 2021 · 1 comment · Fixed by #1693
Assignees

Comments

@Ferdev
Copy link
Contributor

Ferdev commented Apr 6, 2021

Implement in the new WooCommerce Payments settings screen, a new info box with a list of all the supported checkout options: Apple Play and Google Play.

Screen elements

See designs in Figma: https://www.figma.com/proto/Li3cAa1Y2uSklkek0axmyu/WCpay-Local-payment-methods?page-id=1013%3A1&node-id=1781%3A6705&viewport=2126%2C969%2C0.10555893927812576&scaling=min-zoom

Functionality

By default, all checkboxes are disabled and unchecked.
Once the feature is enabled, all checkboxes will be enabled and checked.
Disabling the feature again un-checks and disables all checkboxes.
Re-enabling the feature again (without refreshing the page) keeps in memory what the previously checked options were.
Re-enabling the feature again (after refreshing the page) will re-check all the options.

Screenshot

Screen Shot 2021-04-27 at 9 18 20 AM

@waclawjacek
Copy link
Contributor

Work to implement features of the "Payment methods" card will contain code that should then be reusable for the purpose of this issue. See this comment for a breakdown of how other issues will affect what is actually required to be implemented by this issue.

Then, sorting for the Express checkout options card should be taken care of in #1505, and handling of the Manage button - in #1508.

@frosso frosso changed the title Add checkout option list box in settings screen Add express checkout option list box in settings screen Apr 22, 2021
@frosso frosso self-assigned this Apr 22, 2021
@frosso frosso added the status: has pr The issue has a PR. label Apr 28, 2021
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