sentier-dev / dds_registration

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

Improve UX for stripe interactions #105

Open lilliputten opened 6 months ago

lilliputten commented 6 months ago

There are two places when the app silently interacts with the stripe api:

In the 1st case it's possible to return to previous approach, when started the payment and fetched the secret via async ajax request after the payment page has been already opened: this operation requires a noticeable time (up to 1-2 seconds required to open the page).

In the 2nd case, we can display (for example) 'busy' spinner to show that an operation is being processed.

cmutel commented 6 months ago

In the 2nd case, we can display (for example) 'busy' spinner to show that an operation is being processed.

Yes, let's do that.