Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Checkout Block: Payment Method Form Steps. #1347

Closed
nerrad opened this issue Dec 7, 2019 · 3 comments
Closed

Checkout Block: Payment Method Form Steps. #1347

nerrad opened this issue Dec 7, 2019 · 3 comments
Assignees
Labels
category: extensibility Work involving adding or updating extensibility. Useful to combine with other scopes impacted. focus: components Work that introduces new or updates existing components.

Comments

@nerrad
Copy link
Contributor

nerrad commented Dec 7, 2019

As per the exploration done by @Aljullu in #1208 this issue is concerned with the Payment Method Steps in the form area of the checkout template.

These steps will be provided by registered payment methods so there will need to be some thought into how that process will work.

CheckoutPaymentMethod ( /base/components/checkout/payment-method)

Payment method step

  • PaymentMethodTabs ( base/components/checkout/payment-method-tabs )
  • PaymentMethodTab ( base/components/checkout/payment-method-tab)
  • PaymentMethodPlaceholder ( base/components/payment-method-placeholder)
  • CreditCardInput (/base/components/credit-card-input) (and expiry and ccv inputs).

Payment method placeholder

@issue-label-bot
Copy link

Issue-Label Bot is automatically applying the label type: feature request to this issue, with a confidence of 0.86. Please mark this comment with 👍 or 👎 to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

@nerrad nerrad self-assigned this Dec 7, 2019
@nerrad nerrad added focus: components Work that introduces new or updates existing components. category: extensibility Work involving adding or updating extensibility. Useful to combine with other scopes impacted. labels Dec 7, 2019
@haszari
Copy link
Member

haszari commented Dec 8, 2019

These steps will be provided by registered payment methods so there will need to be some thought into how that process will work.

Indeed! I believe payment methods are currently implemented in woo extensions (other plugins), so we'll need to consider those plugins and how they feed into the checkout block UX.

@nerrad
Copy link
Contributor Author

nerrad commented Jan 7, 2020

The registration process and initial skeleton for steps has been merged in with #1349. There are other issues for remaining work so this can be closed.

@nerrad nerrad closed this as completed Jan 7, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
category: extensibility Work involving adding or updating extensibility. Useful to combine with other scopes impacted. focus: components Work that introduces new or updates existing components.
Projects
None yet
Development

No branches or pull requests

2 participants