8 | PLK ES, BK PT/ES | [Restaurant Delivery Flow] Check if the billing address is saved to vaulted and NON-compliance credit card | VISA/Sibs FF enabled.
| 6 | PLK ES, BK PT/ES | [Delivery Flow] Check Billing Address section L&F - Default state | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and choose the delivery flow. Go to the payment screen. Choose the "Add new card" option. Check if the L&F is following the Figma’s design:
| The L&F must follow the Figma's design. | 7 | PLK ES, BK PT/ES | [Delivery Flow] Check Billing Address section L&F - Edit state | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and choose the delivery flow. Go to the payment screen. Choose the "Add new card" option. Uncheck the checkbox. Check if the L&F is following the Figma’s design:
| The L&F must follow the Figma's design. | 8 | PLK ES, BK PT/ES | [Restaurant flow] Check if the new section "Billing Address” fields are displayed properly | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru).
Go to the payment screen.
Choose the "Add new card" option.
Check if the fields are displayed below the card details.
Check if the “Use the delivery address” (checkbox) is not displayed.
The fields must be:
Billing Address title section “Use the delivery address” (checkbox) must NOT be displayed.
| 9 | PLK ES, BK PT/ES | [Restaurant flow] Check the default state on the new fields | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru). Go to the payment screen. Choose the "Add new card" option. Check if the billing address fields are empty. Check if the fields are enabled to edit.
| The billing address fields must be empty. The fields are enabled to edit.
| 10 | PLK ES, BK PT/ES | [Restaurant flow] Check Billing Address section L&F - Edit state | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru). Go to the payment screen. Choose the "Add new card" option. Check if the L&F is following the Figma’s design:
| The L&F must follow the Figma's design. | 11 | PLK ES, BK PT/ES | Check required fields in placeholders - asterisk | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and go to the payment screen. Choose the "Add new card" option. Check the asterisk is displayed in front of the placeholder of each new field, except on the checkbox. Perform this test case via Delivery and Restaurant flow.
| The asterisk must be displayed in front of the placeholder of each new field:
Address (text field) Postal Code (text field) City (text field) State (dropdown) Country (dropdown)
| 12 | PLK ES, BK PT/ES | Check required fields behavior and L&F | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and go to the payment screen. Choose the "Add new card" option. Click on the "Place Secure Order" button without filling in the required fields. Check if the required message is displayed below in each field. Check L&F on the require fields: red color in placeholders, corner fields and in the messages. Check if the form is not sent while there is a required field to be filled. Perform this test case via Delivery and Restaurant flow.
| The required message must be displayed below if each field:
Please enter your address. Please enter your postal code. Please enter your city. Please enter your state. Please enter your country.
The red color in placeholders, corner fields, and in the messages. The form must not be sent before all required fields are filled.
| 13 | PLK ES, BK PT/ES | Check the “Country” dropdown field pre-filled | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and go to the payment screen. Go to the payment screen. Choose the "Add new card" option. Check if the Country dropdown is pre-filled with the current market. Perform this test case via Delivery and Restaurant flow.
| If the user is on PLK ES or BK ES, the country field must be "Spain". If the user is on BK PT, the country field must be "Portugal". | 14 | PLK ES, BK PT/ES | Check the “State” dropdown field behavior | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and go to the payment screen. Go to the payment screen. Choose the "Add new card" option. Check if the options on the State dropdown are loaded according to the Country pre-filled. Change the Country and check if the options on the State field are loaded according to the new country selected. Perform this test case via Delivery and Restaurant flow.
| The options on the State dropdown are loaded according to the Country pre-filled. The options on State field are loaded according to the new country selected.
| 15 | PLK ES, BK PT/ES | [Delivery Flow] Submit an order - User’s account without phone number | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON User without phone number in user account
| Access WL with a user who does NOT have a phone number in their account and choose the delivery flow.
Go to the payment screen.
Choose the "Add new card" option.
Submit the form.
Check if the new values were sent properly to Paycomet.
Check if the user email is sent.
Check if the phone number entered on the delivery form is sent.
Check if the order is placed properly.
Check if the status is “Payment confirmed".
The new values sent to Payment must be:
Address (text field) Postal Code (text field) City (text field) State (dropdown) Country (dropdown)
User email must be sent to Payment. The phone number entered on the delivery form must be sent to Payment. The order must be placed properly. The status must be “Payment confirmed".
| 16 | PLK ES, BK PT/ES | [Delivery Flow] Submit an order - User’s account with phone number | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON User with phone number in user account
| Access WL with a user who has a phone number in their account and chooses the delivery flow.
Enter a different phone number on the delivery form.
Go to the payment screen.
Choose the "Add new card" option.
Submit the form.
Check if the new values were sent properly to Paycomet.
Check if the phone number added to the user’s account is sent.
Check if the order is placed properly.
Check if the status is “Payment confirmed".
The new values sent to Payment must be:
Address (text field) Postal Code (text field) City (text field) State (text field) Country (text field)
User email must be sent to Payment. The phone number entered on the user’s account must be sent to Payment. The order must be placed properly. The status must be “Payment confirmed".
| 17 | PLK ES, BK PT/ES | [Delivery Flow] Submit an order - Address line 2 | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON User with phone number in user account
| Access WL with a user who has a phone number in their account and chooses the delivery flow.
Add a value on Apt / Suite / Floor field on the delivery details.
Go to the payment screen.
Choose the "Add new card" option.
Keep only the required fields filled and submit the form.
Check if the new values were sent properly to Paycomet.
Check if the order is placed properly.
Check if the status is “Payment confirmed".
The new values sent to Payment must be:
User email Phone number Address (text field) Apt / Suite / Floor Postal Code (text field) City (text field) State (text field) Country (text field)
The order must be placed properly. The status must be “Payment confirmed".
| 18 | PLK ES, BK PT/ES | [Restaurant Flow] Submit an order - User’s account without phone number | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access WL with a user who does NOT have a phone number in their account and choose the restaurant flow (take-out, dine-in, or drive-thru).
Go to the payment screen.
Choose the "Add new card" option.
Keep only the required fields filled and submit the form.
Check if the new values were sent properly to Paycomet.
Check if the order is placed properly.
Check if the status is “Payment confirmed".
The new values sent to Payment must be:
User email Address (text field) Postal Code (text field) City (text field) State (text field) Country (text field)
The order must be placed properly. The status must be “Payment confirmed".
| 19 | PLK ES, BK PT/ES | [Restaurant Flow] Submit an order - User’s account with phone number | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access WL with a user who has a phone number in their account and chooses the restaurant flow (take-out, dine-in, or drive-thru).
Go to the payment screen.
Choose the "Add new card" option.
Keep only the required fields filled and submit the form.
Check if the new values were sent properly to Paycomet.
Check if the order is placed properly.
Check if the status is “Payment confirmed".
The new values sent to Payment must be:
User email Address (text field) Postal Code (text field) City (text field) State (text field) Country (text field)
The phone number entered on the user’s account must be sent to Payment. The order must be placed properly. The status must be “Payment confirmed".
| 20 | PLK ES, BK PT/ES | [Restaurant Flow] Submit an order - Address line 2 | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON User with phone number in user account
| Access WL with a user who has a phone number in their account and chooses the restaurant flow (take-out, dine-in, or drive-thru).
Add a value on Apt / Suite / Floor field on the delivery details.
Go to the payment screen.
Choose the "Add new card" option.
Keep only the required fields filled and submit the form.
Check if the new values were sent properly to Paycomet.
Check if the order is placed properly.
Check if the status is “Payment confirmed".
The new values sent to Payment must be:
User email Phone number Address (text field) Apt / Suite / Floor Postal Code (text field) City (text field) State (text field) Country (text field)
The order must be placed properly. The status must be “Payment confirmed".
| 21Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru).Go to the payment delivery flow. Go to the payment screen. Choose a vaulted card that is NOT compliant. Submit the form. Check if the billing address is saved properly. Perform this test case using different addresses and values to ensure the data is saved properly.The billing address info must be saved properly for that user and the credit card. The data must be stored on: xxxxx (add here the table name).
| 1 | PLK ES, BK PT/ES | [Delivery Flow] Check if the new section "Billing Address” fields are displayed properly | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and choose the delivery flow.
Go to the payment screen.
Choose the "Add new card" option.
Check if the fields are displayed below the card details.
The fields must be:
Billing Address title section | Address line 1 and 2? | 2 | PLK ES, BK PT/ES | [Delivery Flow] Check the default state on the new fields | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and choose the delivery flow. Go to the payment screen. Choose the "Add new card" option. Check if the Use the delivery address (checkbox) is already checked Check if the fields are disabled for editing.
| The delivery address (checkbox) must be checked. The fields are disabled to edit.
| 3 | PLK ES, BK PT/ES | [Delivery Flow] Check the billing address fields pre-filled | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and choose the delivery flow. Go to the payment screen. Choose the "Add new card" option. Check if the billing address fields are already filled with the same values as the delivery address. Perform this same test case testing different cities and states.
| The billing address fields must be filled with the same values as the delivery address | 4 | PLK ES, BK PT/ES | [Delivery Flow] Check enable/disable fields by checkbox | VISA/Sibs FF enabled. disable-paycomet-pre-auth FF turned ON
| Access the WL and choose the delivery flow. Go to the payment screen. Choose the "Add new card" option. Uncheck the checkbox and check if the fields are enabled to edit. Mark the checkbox and check if the fields are disabled for editing.
| The fields must be disabled to edit when the checkbox is checked. The fields must be enabled to edit when the checkbox is unchecked.
|