Closed reginafcompton closed 1 year ago
@ecedmondson re: https://github.com/americanhandelsociety/americanhandelsociety-members/issues/122#issuecomment-1279615843
do you have a preference? Is this something board will decide at the above mentioned meeting?
I do not have a preference.
The separate confirmation page would resemble the flow when a user joins: https://github.com/americanhandelsociety/americanhandelsociety-members/blob/main/americanhandelsociety_app/templates/payment_confirmation.html
I am sort of inclined to do it this ^^^ way, because: (1) it will be easy to build, (2) it follows an existing user flow (so, yay, consistency), and (3) I am not sure how the Profile redirect will look (e.g., would we should an alert somewhere?...design is hard).
Do you have a strong opinion? The board will not care.
My strong opinion is that users should know what to expect for whatever a userflow is, so if the join flow is familiar then we should mimic that. That is to say, my strong opinion is that (2) is pretty important.
Just to overly clear:
Great! Let's go with the standalone confirmation page (rather than redirecting to the Profile page).
renew button url which leads to renewal form/html
The renew link should be on the Profile page and somewhere else (?) . I was thinking the nav menu. In any case, that work is being done here: https://github.com/americanhandelsociety/americanhandelsociety-members/pull/134/files
Yes, the confirmation page should be a protected view, i.e., users should not be logged out after they renew.
So...this ticket will be very, very simple: basically creating the html + view + url that displays the "Thanks for renewing!" page.
Sounds good. I can take this one in the meantime, though I probably won't start tonight.
Nice! Thank you!
I have a PR but I haven't tested and am getting tired so I think I'll need to get back to this tomorrow
As a Member, I can see a "confirmation" message after paying my membership-renewal fees
Dev notes
This could happen in two places:
renewal_confirmation
html, view, and url