[Test Execution] Allow Payment methods by DOP
- 1 PLK ES
- 2 DOP
- 2.1 Scenario 1: As a user, I should see the new Edit Payment Method form on the Payment method edit page
- 2.2 Scenario 2: As a user I should see the elements on the Edit Payment Method form
- 2.3 Scenario 3: As a user I should see the default value as null on all the active/inactive payment methods listed
- 2.4 Scenario 4: As a user, I should NOT see values about “Allow Payment” on Sanity to a new restaurant
- 2.5 Scenario 5: As a user I want to activate a payment method for one restaurant
- 2.6 Scenario 6: As a user I want to activate two or more payment methods for one restaurant
- 2.7 Scenario 7: As a user I want to inactivate a payment method for one restaurant
- 2.8 Scenario 8: As a user I want to inactivate two or more payment methods for one restaurant
- 2.9 Scenario 9: As a user I want to activate a payment method and inactivate another one for one restaurant
- 2.10 Scenario 10: As a user I want to activate a payment method for a restaurant group
- 2.11 Scenario 11: As a user I want to activate a payment method for a large amount of restaurants
- 2.12 Scenario 12: As a user I want to activate a payment method and inactivate another one for a large amount of restaurants
- 2.13 Scenario 13: As a user I should see the new active/inactive controls on the Cash limitation forms
- 2.14 Scenario 14: As a user I should see the new active/inactive controls on the Cash limitation forms as null
- 2.15 Scenario 15: As a user I should see the new active/inactive controls on the Cash limitation forms as active
- 2.16 Scenario 16: As a user I should see the new active/inactive controls on the Cash limitation forms as inactive
- 2.17 Scenario 17: As a user I want to active/desactive a payment method of the one restaurant but I do not want to change the cash limitation rules
- 2.18 Scenario 18: As a user I want to active/desactive a payment method of two or more restaurants but I do not want to change the cash limitation rules
- 2.19 Scenario 19: As a user I should be able to edit the cash limitation information
- 3 Whitelabel
- 3.1 Scenario 20: As a user, I should see all payment methods available on Whitelabel for the restaurants that have the “Allow payment method” as null
- 3.2 Scenario 21: As a user I want to see the payment methods that are activated for a restaurant on WL
- 3.3 Scenario 22: As a user I do NOT want to see the payment methods that are inactivated for a restaurant on WL
- 3.4 Scenario 23: As a user I want to see the payment methods that are inactivated for a restaurant when the order is via take out WL
- 3.5 Scenario 24: As a user I do want to see the payment methods that are activated but the Sodexo-Voucher feature flags is disabled for a restaurant on WL
- 3.6 Scenario 25:
- 3.7 Scenario 26:
- 3.8 Scenario 27:
- 3.9 Scenario 28:
- 3.10 Scenario 29:
- 3.11 Scenario 30:
PLK ES
DOP
Scenario 1: As a user, I should see the new Edit Payment Method form on the Payment method edit page
Feature: Allow Payment methods by DOP
Background: DOP Restaurants
Given I have accessed DOP Restaurants Page
Scenario: As an user I should see the new Edit Payment Method form on the Payment method edit page
Given I select a restaurant
When I access the Payment method edit page
Then I should see the new Edit Payment Method form on the left side following the Figma's design.
Staging PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 2: As a user I should see the elements on the Edit Payment Method form
Feature: Allow Payment methods by DOP
Background: DOP Restaurants
Given I have accessed DOP Restaurants Page
Scenario: As an user I should see the elements on the Edit Payment Method form
Given I select a restaurant
When I access the Payment method edit page
Then I should I should see the <lements> on the Edit Payment Method form
|elements |
|Activate/Desactivated Delivery Offline Payment Methods title |
|Dolar sign |
|Activate or Desactivated Offline payment methods for delivery orders. subtitle|
|Payment methods title |
|Payment methods activate and desactivate controls |
Staging PLK ES | Comments | Status |
---|---|---|
| Q: There is a difference between Sanity and DOP: Credit card on delivery A: As I talked to the developer, we used the title existing on the WL because we already have the translation in Lokalise. So the values set on Sanity will not be displayed on DOP. | Passed |
|
|
|
Scenario 3: As a user I should see the default value as null on all the active/inactive payment methods listed
Feature: Allow Payment methods by DOP
Background: DOP Restaurants
Given I have accessed DOP Restaurants Page
Scenario: As an user I should see the default value as null on all the active/inactive payment methods listed
Given I select a restaurant
When I access the Payment method edit page
Then I should see the default value as null on all the active/inactive payment methods listed
Staging PLK ES | Comments | Status |
---|---|---|
| Q: there is info on Figma that the default status should be enabled, but as we discussed with the internal team, the default value must be null. | Passed |
|
|
|
Scenario 4: As a user, I should NOT see values about “Allow Payment” on Sanity to a new restaurant
Staging PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 5: As a user I want to activate a payment method for one restaurant
Staging PLK ES | Comments | Status |
---|---|---|
| *Two logs are being added to Sanity | Passed |
|
|
|
Scenario 6: As a user I want to activate two or more payment methods for one restaurant
Staging PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 7: As a user I want to inactivate a payment method for one restaurant
Staging PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 8: As a user I want to inactivate two or more payment methods for one restaurant
Staging PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 9: As a user I want to activate a payment method and inactivate another one for one restaurant
Staging PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 10: As a user I want to activate a payment method for a restaurant group
Scenario 11: As a user I want to activate a payment method for a large amount of restaurants
DEV BK | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 12: As a user I want to activate a payment method and inactivate another one for a large amount of restaurants
DEV BK | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 13: As a user I should see the new active/inactive controls on the Cash limitation forms
DEV BK | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 14: As a user I should see the new active/inactive controls on the Cash limitation forms as null
DEV BK | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 15: As a user I should see the new active/inactive controls on the Cash limitation forms as active
Staging BK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 16: As a user I should see the new active/inactive controls on the Cash limitation forms as inactive
Staging BK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 17: As a user I want to active/desactive a payment method of the one restaurant but I do not want to change the cash limitation rules
Staging BK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 18: As a user I want to active/desactive a payment method of two or more restaurants but I do not want to change the cash limitation rules
Staging BK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 19: As a user I should be able to edit the cash limitation information
Whitelabel
Scenario 20: As a user, I should see all payment methods available on Whitelabel for the restaurants that have the “Allow payment method” as null
Staging PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
|
|
Scenario 21: As a user I want to see the payment methods that are activated for a restaurant on WL
DEV PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
| Passed |
Scenario 22: As a user I do NOT want to see the payment methods that are inactivated for a restaurant on WL
DEV PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
| Passed |
Scenario 23: As a user I want to see the payment methods that are inactivated for a restaurant when the order is via take out WL
DEV PLK ES | Comments | Status |
---|---|---|
|
| Passed |
|
| Passed |
Scenario 24: As a user I do want to see the payment methods that are activated but the Sodexo-Voucher feature flags is disabled for a restaurant on WL
DEV PLK ES | Comments | Status |
---|---|---|
| We used the restaurant number 2222. In Sodexo-voucher feature flag we desactived to restaurant number 2222 In WL-app we there is not a option Sodexo Voucher.
| Passed |
Scenario 25:
First order and Total cart < 10.
Off-line payment activated on DOP
Off-line payment deactivated on DOP
WL result: Only Off-line payment activated on DOP available on WL.
DEV PLK ES | Comments | Status |
---|---|---|
|
| Passed |
Scenario 26:
First order and Total cart > 10.
Off-line payment activated on DOP
Off-line payment deactivated on DOP
WL result: No Off-line payments available on WL.
DEV PLK ES | Comments | Status |
---|---|---|
|
| Passed |
Scenario 27:
Second order and Total cart < 20.
Off-line payment activated on DOP
Off-line payment deactivated on DOP
WL result: Only Off-line payment activated on DOP available on WL.
DEV PLK ES | Comments | Status |
---|---|---|
|
| Passed |
Scenario 28:
Second order and Total cart > 20.
Off-line payment activated on DOP
Off-line payment deactivated on DOP
WL result: No Off-line payments available on WL.
DEV PLK ES | Comments | Status |
---|---|---|
|
| Passed |
Scenario 29:
Via takeout.
Second order and Total cart > 20.
Off-line payment activated on DOP
Off-line payment deactivated on DOP
WL result: All off-lines available on WL.
DEV PLK ES | Comments | Status |
---|---|---|
|
| Passed |
Scenario 30:
Delivery
Last order: cash and fake order
Second order and Total cart < 10 or any value.
Off-line payment activated on DOP
Off-line payment deactivated on DOP
WL result: No off-line payment methods available on WL.
DEV PLK ES | Comments | Status |
---|---|---|
|
| Passe |