Skip to content

Better handling for failed or aborted checkouts #403

@multinet-pmerk

Description

@multinet-pmerk

When a checkout is aborted or 3D secure is failed the users ends up back on the booking form with all fields already filled out.

If the user wants to go to the checkout again he must click Book again and if this is done within 15 minutes of the first booking it won't work and users gets a message that he is already booked on the course.

This is really confusing for the user, either they give up or they think that they have booked the course.

We need to come up with a way to check if the booking already created is "Paid": false, and has "PaymentMethodId": 2, we either remove it and create a new booking or we simply use it and go to the checkout again (if the user has Card payment selected for the 2nd booking).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions