Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Check if the fields are displayed below the card details.

  • Billing Address title section

  • Check field labels

  • Check if the field types

  1. Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru).

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Check if the fields are displayed below the card details.

  • Billing Address title section

  • Check field labels

  • Check if the field types

  1. Check if the “Use the delivery address” (checkbox) is not displayed.

  1. Access WL with a user who has a phone number in their account and chooses the delivery flow.

  2. Enter a different phone number on the delivery form.

  3. Go to the payment screen.

  4. Choose the "Add new card" option.

  5. Submit the form.

  6. Check if the new values were sent properly to Paycomet.

  7. Check if the phone number added to the user’s account is sent.

  8. Check if the order is placed properly.

  9. Check if the status is “Payment confirmed".

  1. 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).

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Keep only the required fields filled and submit the form.

  5. Check if the new values were sent properly to Paycomet.

  6. Check if the order is placed properly.

  7. Check if the status is “Payment confirmed".

  1. 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).

  2. Add a value on Apt / Suite / Floor field on the delivery details.

  3. Go to the payment screen.

  4. Choose the "Add new card" option.

  5. Keep only the required fields filled and submit the form.

  6. Check if the new values were sent properly to Paycomet.

  7. Check if the order is placed properly.

  8. Check if the status is “Payment confirmed".

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Enter with a Mastercard number.

  5. Keep only the required fields filled and submit the form.

  6. Check if the new values were sent properly to Paycomet.

  7. Check if the order is placed properly.

  8. Check if the status is “Payment confirmed".

  9. Perform this test case using the Restaurant flow.

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Bizum" option.

  4. Check if the new section "Billing Address” fields are NOT displayed.

  5. Submit the form.

  6. Check if the order is placed properly.

  7. Check if the status is “Payment confirmed".

  8. Perform this test case using the Restaurant flow.

  9. Perform this test case by selecting other on-line payment methods, PayPal, Waylet.

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Pay with Cash" option.

  4. Check if the new section "Billing Address” fields are NOT displayed.

  5. Submit the form.

  6. Check if the order is placed properly.

  7. Check if the status is “Payment confirmed".

  8. Perform this test case using the Restaurant flow.

  9. Perform this test case by selecting other offline payment methods.

Scenario

Market

Test scenario

Precondition

How to execute(step-by-step)

Expect Result

Comments

1

PLK ES, BK PT/ES

[Delivery Flow] Check if the billing address is saved to a new card - first order

  1. VISA/Sibs FF enabled.

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Keep the "checkbox to save the data” checked.

  5. Submit the form.

  6. Check if the billing address is saved properly.

  7. Perform this test case using different addresses and values to ensure the data is saved properly.

  1. The billing address info must be saved properly for that user and the credit card.

  2. The data must be stored on: xxxxx (add here the table name).

2

PLK ES, BK PT/ES

[Delivery Flow] Check if the billing address is saved to a second card - first order

  1. VISA/Sibs FF enabled.

  2. You have 2 credit cards, A and B.

  3. Card A is a vaulted card.

  4. Card B is a new card.

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Keep the "checkbox to save the data” checked.

  5. Use a different billing address than a credit card already saved before (credit card A).

  6. Submit the form.

  7. Check if the billing address is saved properly to the new credit card B.

  8. Check if the billing address related to a vaulted card (credit card A) was not impacted.

  1. The billing address must be saved properly to the new credit card B.

  2. The billing address related to a vaulted card (credit card A) must not be impacted.

3

PLK ES, BK PT/ES

[Restaurant Flow] Check if the billing address is saved to a new card - first order

  1. VISA/Sibs FF enabled.

  1. Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru).

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Keep the "checkbox to save the data” checked.

  5. Submit the form.

  6. Check if the billing address is saved properly.

  7. Perform this test case using different addresses and values to ensure the data is saved properly.

  1. The billing address info must be saved properly for that user and the credit card.

  2. The data must be stored on: xxxxx (add here the table name).

4

PLK ES, BK PT/ES

[Delivery Flow] Check the order submission with a vaulted and compliance credit card

  1. VISA/Sibs FF enabled.

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose a vaulted card that is already compliant.

  4. Check if the billing address section is not displayed anymore.

  5. Submit the form.

  6. Check if the billing address related to the vaulted card is sent properly to Paycomet.

  7. Check if the order is placed properly.

  8. Check if the status is “Payment confirmed".

  1. The billing address related to the vaulted card must be sent properly to Paycomet.

  2. The order must be placed properly.

  3. The status must be “Payment confirmed".

5

PLK ES, BK PT/ES

[Restaurant Flow] Check the order submission with a vaulted and compliance credit card

  1. VISA/Sibs FF enabled.

  1. Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru).

  2. Go to the payment screen.

  3. Choose a vaulted card that is already compliant.

  4. Check if the billing address section is not displayed anymore.

  5. Submit the form.

  6. Check if the billing address related to the vaulted card is sent properly to Paycomet.

  7. Check if the order is placed properly.

  8. Check if the status is “Payment confirmed".

  1. The billing address related to the vaulted card must be sent properly to Paycomet.

  2. The order must be placed properly.

  3. The status must be “Payment confirmed".

6

PLK ES, BK PT/ES

[Delivery Flow] Check a vaulted and NON-compliance credit card

  1. VISA/Sibs FF enabled.

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose a vaulted card that is NOT compliant.

  4. Check if the new section "Billing Address” fields are displayed properly.

  5. Check if the content "Please review the billing address…“ is displayed above the section.

  1. The new section "Billing Address” fields must be displayed properly.

  2. The content "Please review the billing address…“ must be displayed above the section.

7

PLK ES, BK PT/ES

[Delivery Flow] Check a vaulted and NON-compliance credit card - Regression testing

  1. VISA/Sibs FF enabled.

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose a vaulted card that is NOT compliant.

  4. Check the enable and disable fields by checkbox.

  5. Check the L&F on the default state.

  6. Check the L&F when the form is editable.

  7. Perform this test case to the restaurant flow (take-out, dine-in, or drive-thru).

The behavior and L&F must be following the requirements.

8

PLK ES, BK PT/ES

[Delivery Flow] Check if the billing address is saved to vaulted and NON-compliance credit card

  1. VISA/Sibs FF enabled.

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose a vaulted card that is NOT compliant.

  4. Submit the form.

  5. Check if the billing address is saved properly.

  6. Perform this test case using different addresses and values to ensure the data is saved properly.

  1. The billing address info must be saved properly for that user and the credit card.

  2. The data must be stored on: xxxxx (add here the table name).

9

PLK ES, BK PT/ES

[Restaurant Flow] Check if the billing address is saved to vaulted and NON-compliance credit card

  1. VISA/Sibs FF enabled.

  1. Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru).

  2. Go to the payment screen.

  3. Choose a vaulted card that is NOT compliant.

  4. Submit the form.

  5. Check if the billing address is saved properly.

  6. Perform this test case using different addresses and values to ensure the data is saved properly.

  1. The billing address info must be saved properly for that user and the credit card.

  2. The data must be stored on: xxxxx (add here the table name).

110

PLK ES, BK PT/ES

[Delivery Flow] Check if the new section "Billing Address” fields are displayed properly

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. The fields must be:

Billing Address title section

  • “Use the delivery address” (checkbox)

  • Address (text field)

  • Apt / Suite / Floor (optional)

  • Postal Code (text field)

  • City (text field)

  • State (dropdown)

  • Country (dropdown)

Address line 1 and 2?

2

PLK ES, BK PT/ES

[Delivery Flow] Check the default state on the new fields

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Check if the Use the delivery address (checkbox) is already checked

  5. Check if the fields are disabled for editing.

  1. The delivery address (checkbox) must be checked.

  2. The fields are disabled to edit.

3

PLK ES, BK PT/ES

[Delivery Flow] Check the billing address fields pre-filled

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Check if the billing address fields are already filled with the same values as the delivery address.

  5. 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

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Uncheck the checkbox and check if the fields are enabled to edit.

  5. Mark the checkbox and check if the fields are disabled for editing.

  1. The fields must be disabled to edit when the checkbox is checked.

  2. The fields must be enabled to edit when the checkbox is unchecked.

5

PLK ES, BK PT/ES

[Delivery Flow] Check clean-up fields when the checkbox is uncheckedthe order submission with a vaulted and a credit card that has just become compliant

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Uncheck the checkbox and check if the fields are cleaned up.

  5. Check if only the Country is kept.

  1. The fields must be cleaned up.

  2. The Country must be kept.

?

6

PLK ES, BK PT/ES

[Delivery Flow] Check Billing Address section L&F - Default state

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Check if the L&F is following the Figma’s design:

  • elements position

  • background-color

  • font-style (font-family, font-color, font-weight and font-size)

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

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Uncheck the checkbox.

  5. Check if the L&F is following the Figma’s design:

  • elements position

  • background-color

  • font-style (font-family, font-color, font-weight and font-size)

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

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. The fields must be:

Billing Address title section

  • Address (text field)

  • Apt / Suite / Floor (optional)

  • Postal Code (text field)

  • City (text field)

  • State (dropdown)

  • Country (dropdown)

  1. “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

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru).

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Check if the billing address fields are empty.

  5. Check if the fields are enabled to edit.

  1. The billing address fields must be empty.

  2. The fields are enabled to edit.

10

PLK ES, BK PT/ES

[Restaurant flow] Check Billing Address section L&F - Edit state

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and choose the restaurant flow (take-out, dine-in, or drive-thru).

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Check if the L&F is following the Figma’s design:

  • elements position

  • background-color

  • font-style (font-family, font-color, font-weight and font-size)

The L&F must follow the Figma's design.

11

PLK ES, BK PT/ES

Check required fields in placeholders - asterisk

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and go to the payment screen.

  2. Choose the "Add new card" option.

  3. Check the asterisk is displayed in front of the placeholder of each new field, except on the checkbox.

  4. Perform this test case via Delivery and Restaurant flow.

  1. 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

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and go to the payment screen.

  2. Choose the "Add new card" option.

  3. Click on the "Place Secure Order" button without filling in the required fields.

  4. Check if the required message is displayed below in each field.

  5. Check L&F on the require fields: red color in placeholders, corner fields and in the messages.

  6. Check if the form is not sent while there is a required field to be filled.

  7. Perform this test case via Delivery and Restaurant flow.

  1. 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.

  1. The red color in placeholders, corner fields, and in the messages.

  2. 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

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and go to the payment screen.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Check if the Country dropdown is pre-filled with the current market.

  5. 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

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and go to the payment screen.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Check if the options on the State dropdown are loaded according to the Country pre-filled.

  5. Change the Country and check if the options on the State field are loaded according to the new country selected.

  6. Perform this test case via Delivery and Restaurant flow.

  1. The options on the State dropdown are loaded according to the Country pre-filled.

  2. 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

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  3. User without phone number in user account

  1. Access WL with a user who does NOT have a phone number in their account and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. a vaulted and a credit card that has just become compliant.

  5. Check if the billing address section is not displayed anymore.

  6. Submit the form.

  7. Check if the new values were sent properly to Paycomet.

  8. Check if the user email is sent.

  9. Check if the phone number entered on the delivery form is sent.

  10. Check if the order is placed properly.

  11. Check if the status is “Payment confirmed".

  1. The new values sent to Payment must be:

  • Address (text field)

  • Postal Code (text field)

  • City (text field)

  • State (dropdown)

  • Country (dropdown)

  1. User email must be sent to Payment.

  2. The phone number entered on the delivery form must be sent to Payment.

  3. The order must be placed properly.

  4. The status must be “Payment confirmed".

16

PLK ES, BK PT/ES

[Delivery Flow] Submit an order - User’s account with phone number

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  3. User with phone number in user account

  1. The new values sent to Payment must be:

  • Address (text field)

  • Postal Code (text field)

  • City (text field)

  • State (text field)

  • Country (text field)

  1. User email must be sent to Payment.

  2. The phone number entered on the user’s account must be sent to Payment.

  3. The order must be placed properly.

  4. The status must be “Payment confirmed".

17

PLK ES, BK PT/ES

[Delivery Flow] Submit an order - Address line 2

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  3. User with phone number in user account

  1. Access WL with a user who has a phone number in their account and chooses the delivery flow.

  2. Add a value on Apt / Suite / Floor field on the delivery details.

  3. Go to the payment screen.

  4. Choose the "Add new card" option.

  5. Keep only the required fields filled and submit the form.

  6. Check if the new values were sent properly to billing address related to the vaulted card is sent properly to Paycomet.

  7. Check if the order is placed properly.

  8. Check if the status is “Payment confirmed".

  1. 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)

  1. The order must be placed properly.

  2. The status must be “Payment confirmed".

18

PLK ES, BK PT/ES

[Restaurant Flow] Submit an order - User’s account without phone number

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access WL with a user who does NOT have a phone number in their account and choose Perform this test case to the restaurant flow (take-out, dine-in, or drive-thru).

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Keep only the required fields filled and submit the form.

  5. Check if the new values were sent properly to Paycomet.

  6. Check if the order is placed properly.

  7. Check if the status is “Payment confirmed".

  1. 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)

  1. The order must be placed properly.

  2. The status must be “Payment confirmed".

19

PLK ES, BK PT/ES

[Restaurant Flow] Submit an order - User’s account with phone number

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. 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)

  1. The phone number entered on the user’s account must be sent to Payment.

  2. The order must be placed properly.

  3. The status must be “Payment confirmed".

20

PLK ES, BK PT/ES

[Restaurant Flow] Submit an order - Address line 2

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  3. User with phone number in user account

  1. 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)

  1. The order must be placed properly.

  2. The status must be “Payment confirmed".

21

PLK ES, BK PT/ES

Check if the new values are sent to Paycomet - Mastercard

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. 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)

  1. The order must be placed properly.

  2. The status must be “Payment confirmed".

22

PLK ES, BK PT/ES

Check if the new values are sent to Paycomet - Ticket Restaurant

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. The values must be sent properly.

  2. The order must be placed properly.

  3. The status must be “Payment confirmed".

26

PLK ES, BK PT/ES

Check submit orders with 3DS modal - only in QA environment

  1. VISA/Sibs FF enabled.

  1. Perform the "submit orders scenarios” existing on this planning (values sent to Paycomet and the order placed) on an environment that the 3DS is enabled.

  2. Perform this scenario with the disable-paycomet-pre-auth feature flag turned on and off.

  1. The values must be sent properly.

  2. The order must be placed properly.

  3. The status must be “Payment confirmed".

27

PLK ES, BK PT/ES

Check Translation Lokalise

  1. VISA/Sibs FF enabled.

  1. Make sure we added Lokalise keys in all elements, fields, and messages.

28

BK UK

Check if no side-effects were added in another market

  1. VISA/Sibs FF enabled.

  2. disable-paycomet-pre-auth FF turned ON

  1. Access the WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Ticket Restaurant" option.

  4. Keep only the required fields filled.

  5. Submit the form.

  6. Check if the new values were sent properly to Paycomet.

  7. Check if the order is placed properly.

  8. Check if the status is “Payment confirmed".

  9. Perform this test case using the Restaurant flow.

  1. 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)
    1. The billing address related to the vaulted card must be sent properly to Paycomet.

    2. The order must be placed properly.

    3. The status must be “Payment confirmed"

    .

    23

    PLK ES, BK PT/ES

    [Regression testing] Check if the new section "Billing Address” fields are NOT displayed when the user selects an online payment method

    1. VISA/Sibs FF enabled.

    1. The new section "Billing Address” fields must NOT be displayed.

    2. The order must be placed properly.

    3. The status must be “Payment confirmed".

    24

    PLK ES, BK PT/ES

    [Regression testing] Check if the new section "Billing Address” fields are NOT displayed when the user selects an off-line payment method

    1. VISA/Sibs FF enabled.

    1. The new section "Billing Address” fields must NOT be displayed.

    2. The order must be placed properly.

    3. The status must be “Payment confirmed".

    25

    PLK ES, BK PT/ES

    Check if the new values are sent to Paycoment when the disable-paycomet-pre-auth FF turned OFF

    1. VISA/Sibs FF enabled.

    2. disable-paycomet-pre-auth FF turned OFF

    1. Perform the "submit orders scenarios” existing on this planning (values sent to Paycomet and the order placed) when the disable-paycomet-pre-auth FF turned OFF

    1. Access the WL in another market, e.g. BK UK.

    2. Check if the form was not impacted by our new feature.

    3. If necessary ask for help in QA channel to perform regression testing.