/
[Test Cases] Visa/master/Sibs: Paycomet Pre-auth

[Test Cases] Visa/master/Sibs: Paycomet Pre-auth

Scenario

Market

Test scenario

Precondition

How to execute(step-by-step)

Expect Result

Result:

Scenario

Market

Test scenario

Precondition

How to execute(step-by-step)

Expect Result

Result:

1

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 OFF

  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. Submit the form.

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

  6. Check if the user email is sent.

  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:

  • Address (text field)

  • Postal Code (text field)

  • City (text field)

  • State (dropdown)

  • Country (dropdown)

  1. User email must be sent to Payment:

We can use the Datadog to check the info being sent.

  1. The order must be placed properly.

  2. The status must be “Payment confirmed".

 

2

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 OFF

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

 

3

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

  1. Access WL and choose 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. 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. 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".

 

4

PLK ES, BK PT/ES

[Delivery Flow] Submit an order - billing address entered manually

  1. VISA/Sibs FF enabled.

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

  1. Access WL and choose the delivery flow.

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Uncheck the checkbox and fill in the billing address fields manually.

    1. Use here a different address than delivery.

  5. Submit the form.

  6. Check if the values entered on the form were sent properly to Paycomet.

  7. Check if the order is placed properly.

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

 

  1. The values entered on the form 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".

 

5

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 OFF

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

  2. Go to the payment screen.

  3. Choose the "Add new card" option.

  4. Fill in the required fields 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".

 

6

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 OFF

  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. Fill in the required fields 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 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".

 

7

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 OFF

  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 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. Fill in the required fields 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. 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".

 

8

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 OFF

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

 

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

 

9

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 OFF

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

 

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

 

10

PLK ES, BK PT/ES

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

  1. VISA/Sibs FF enabled.

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

  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 "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. Check if the delivery address is not sent to Paycomet.

  9. Perform this test case by selecting other pay link payment methods, PayPal, Waylet.

 

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

  2. The delivery address values must NOT be sent to Paycomet via backend.

  3. The order must be placed properly.

  4. The status must be “Payment confirmed".

 

11

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.

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

  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.

 

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

 

12

PLK ES, BK PT/ES

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

  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) on an environment that the 3DS is enabled.

  1. The values must be sent properly.

  2. The order must be placed properly.

  3. The status must be “Payment confirmed".

 

13

BK UK

Check if no side-effects were added in another market

  1. VISA/Sibs FF enabled in PLK BK ES and BK PT, but disabled in BK UK.

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

 

 

 

 

 

 

 

 

 

 

 

 

Related content

[Test Cases] Visa/master/Sibs: Disable Paycomet Pre-auth
[Test Cases] Visa/master/Sibs: Disable Paycomet Pre-auth
More like this
[Test Cases] Visa/master/Sibs - Design and behavior form tests
[Test Cases] Visa/master/Sibs - Design and behavior form tests
More like this
[Test Cases] [Deprecated] Visa/Sibs - new mandatory fields
[Test Cases] [Deprecated] Visa/Sibs - new mandatory fields
More like this
[Test Plan] Visa/master/Sibs - new mandatory fields
[Test Plan] Visa/master/Sibs - new mandatory fields
More like this
[Test Cases] Visa/master/Sibs - Vaulted cards
[Test Cases] Visa/master/Sibs - Vaulted cards
More like this
[Test Plan] Visa/master/Sibs - Vaulted cards
[Test Plan] Visa/master/Sibs - Vaulted cards
More like this