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

Update dues payment workflow #18

Open
Tracked by #3
schlich opened this issue Jan 12, 2024 · 3 comments
Open
Tracked by #3

Update dues payment workflow #18

schlich opened this issue Jan 12, 2024 · 3 comments
Assignees

Comments

@schlich
Copy link

schlich commented Jan 12, 2024

Goal: Re-use as much of the solidarity dues UI as possible with the assumption that we may already have a credit card and address on file:

Support two use cases:

  1. No payment on file, in which case use the CC/ACH selector below + billing address
  2. Payment on file, in which case show the summary (last four) + allow update (see prev.)

Note, this might be partially blocked by #21.


  1. Current AK functionality at https://act.dsausa.org/cms/pledge/update/update/:

ak-current

  1. Current new member form at https://act.dsausa.org/donate/membership/:

ak-join

  1. Current income-based dues form at https://act.dsausa.org/donate/ibd_campaign:

ak-ibd

  1. DESIRED flow combines the "state" from 01 (current dues type, CC/address info), the logic from 02, and the call-to-action from 03:

ak-desired

@schlich schlich mentioned this issue Jan 12, 2024
9 tasks
@schlich
Copy link
Author

schlich commented Jan 12, 2024

Assigned to @ryanvarick for research

@erikdstock
Copy link

I'm going to get a jump start on this ticket, just seeing if i can get the styles from the old forms to play nice with this one. Won't complete the ticket (design pending) but should help with figuring out some of the quirks of styling.

@ryanvarick ryanvarick removed their assignment Jan 15, 2024
@airbr
Copy link

airbr commented Jan 17, 2024

Full steam ahead!

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

5 participants