sentier-dev / dds_registration

Django app for event registration and billing
MIT License
0 stars 1 forks source link

Billing success page: fixes #72

Closed cmutel closed 6 months ago

cmutel commented 7 months ago

I think the same template is used if Stripe went through, or if an invoice was generated. But this needs changes - the language should be different.

Screenshot 2024-03-29 at 08 17 15

If the user paid by credit card, then redirect to their user account page with a flash message "Registration is complete".

If they chose the invoice, then display the following:

Header: Registration complete pending payment

Text: The invoice for {event title} has been mailed to your user account email address. You can also download it directly:

Buttons: [Download invoice] [My account] [Homepage]

lilliputten commented 6 months ago

Implemented as part of #65 in commit ed9e9b4:

Updated success page for event registration, updated success email message for event registration creation (it's sent after invoice creation now, and contains different texts for invoice and stripe payment methods).

2024-04-01-14-44-36