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

Implement Payment Accounts page and flow #16

Open
localredhead opened this issue Apr 29, 2022 · 0 comments
Open

Implement Payment Accounts page and flow #16

localredhead opened this issue Apr 29, 2022 · 0 comments

Comments

@localredhead
Copy link

localredhead commented Apr 29, 2022

image

As a user I want to be able to add a new payment account.

  1. The default page should show placeholder text and a control that when clicked will begin the new payment account flow
    image
  2. Once clicking to begin a new payment account flow, the user will select the currency for the payment method
    image
  3. Once a currency has been chosen, the user may select they preferred payment method
    image
  4. Once a payment method is selected, the rest of the payment inputs are made available for the user to fill out.
    image
  5. Once the payment method inputs have been validated, enable the save button. Once clicked, show the Please Verify screen.
    image
  6. Once the user clicks to verify their payment options, persist them in local storage.
  7. If the user does not verify their payment options and closes the verification dialogue, they should return back to the payment options screen where they can make corrections.

Note:

  • Document the different inputs that are possible for the payment methods and currencies.
  • Inputs need validation to determine they are correctly formatted to prevent issues downstream in future interactions involving this payment method.
@localredhead localredhead added this to the Account Settings milestone Apr 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant