Customer Email Check
This enhancement addresses a recurring issue that has been consistently reported – various issues arising from merchants inadvertently mixing reusable links with individual authorisation links, leading to customer confusion and a range of problems.
How it Works
If the Billing Request has customer details captured (via linked customer, prefilled data, or if a customer has already initiated the flow and provided their email), when the authorisation link is opened, a payer will encounter a prompt to enter their email.
If the entered email matches the captured one, the payer will be able to proceed with the current Billing Request Flow.
If the emails don't match, a new authorisation link will be generated (if possible, i.e., Billing Request is created from a paylink or a plan link) and the user will be redirected to a new, empty flow. If creating a new link is not possible, an error page is displayed.
If customer details aren't captured, the flow proceeds without changes.
Happy path: Resume the flow
1. Submitting the email which matches the captured one:

2. Proceeding with the current flow:

Happy path: Generate a new flow
1. Submitting the email which does NOT match the captured one:

2. Being redirected with a new authorisation link to the new flow:

Unhappy path: Auto-generating a new flow is not possible
1. Submitting the email which does NOT match the captured one:

2. Seeing an error:

