Scenarios via Support Tool
Assumptions
Only customer support agents with “auditAccount” permissions will be able to change a customer’s account email.
Scenario 1. BK ES guest asks for email to be changed
1.1. Guest uses their old email address
Steps | Expected results |
---|---|
Guest with a BK ES account contacts Customer Support via email and asks for their email address to be changed to a new one |
|
Guest clicks on the confirmation link/button |
|
1.2. Guest uses their new email address
Steps | Expected results |
---|---|
Guest with a BK ES account contacts Customer Support via email, using their new email address, and asks for their old email address to be changed to this one |
|
Guest sends the request from their old email address | Same as 1.1. |
1.3. Guest does not have access to their current email address
Steps | Expected results |
---|---|
Guest with a BK ES account contacts Customer Support via email, using their new email address, and asks for their old email address to be changed to this one |
|
Guest says they don’t have access to their old email address anymore |
|
Guest clicks on the confirmation link/button |
|
1.4. Guest submits request via phone
This step applies to markets that offer customer support via phone.
Steps | Expected results |
---|---|
Guest with a BK ES account contacts Customer Support via phone and asks for their email address to be changed to a new one |
|
Guest sends the request from their email address | Same as 1.1. or 1.3. |
Scenario 2. BK PT guest asks for email to be changed
Steps | Expected results |
---|---|
Guest with a BK PT account contacts Customer Support via email and asks for their email address to be changed to a new one |
|
Guest clicks on the confirmation link/button |
|
Scenarios 1.2 to 1.4 would follow the same pattern.
Scenario 3. Customer Support Agent searches for email changes
Steps | Expected results |
---|---|
The Customer Support Agent types a customer email in the email change log | The Customer Support Agent sees a list of email changes, with the following information
|
Scenarios via the Whitelabel Apps
Scenario 1. BK ES customer wants to change their email
1.1. Happy path
Steps | Expected results |
---|---|
Customer navigates to their Account Info screen | Account info screen is displayed |
Customer chooses to change their email address | The customer is able to enter a new email address |
Customer enters a valid new email address |
|
Customer opens their mail app |
|
Customer returns to the whitelabel app and enters the correct OTP code |
|
1.2. Email errors
Steps | Expected results |
---|---|
Customer navigates to their Account Info screen | Account info screen is displayed |
Customer chooses to change their email address | The customer is able to enter a new email address |
Customer enters an invalid email address | The customer sees an information message that the email is not valid. |
Customer enters the same email address | The customer sees an information message that the email is already associated with the account and they should enter a different email |
Customer enters an email that is associated with another customer account | The customer sees an information message that the email is already associated with an account and they should enter a different email |
1.3. OTP errors
Steps | Expected results |
---|---|
Customer navigates to their Account Info screen | Account info screen is displayed |
Customer chooses to change their email address | The customer is able to enter a new email address |
Customer enters a valid new email address |
|
Customer opens their mail app | Customer sees an email with the OTP |
Customer enters a different OTP code than the one sent to the new email address | Customer is informed that the code is incorrect |
The customer enters a different OTP code 3 times |
|
The customer enters the OTP code after 24h | Customer is informed that the code is invalid |
1.4. Concurrent updates
Steps | Expected results |
---|---|
Customer A navigates to their Account Info screen | Account info screen is displayed |
Customer A chooses to change their email address | The customer is able to enter a new email address |
Customer A enters a valid new email address |
|
Customer B chooses to change their email address and follows the same steps above |
|
Customer B opens their mail app |
|
Customer B returns to the whitelabel app and enters the correct OTP code |
|
Customer A opens their mail app |
|
Customer A returns to the whitelabel app and enters the correct OTP code |
|
Scenario 2. BK PT customer wants to change their email
Steps | Expected results |
---|---|
Customer navigates to their Account Info screen | Account info screen is displayed |
Customer chooses to change their email address | The customer is able to enter a new email address |
Customer enters a valid new email address |
|
Customer opens their mail app |
|
Customer returns to the whitelabel app and enters the correct OTP code |
|
Add Comment