-
Notifications
You must be signed in to change notification settings - Fork 206
v8.0.0 ‐ Release testing instructions
Danae Millan edited this page Feb 26, 2024
·
9 revisions
- Go to the Stripe extension settings page > Settings tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=settings
. - Scroll down to "Advanced settings"
- Uncheck the checkbox labeled "Enable the updated checkout experience" and save
Assertions
- Go to the Payment methods tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
- Scroll down to the "Payment methods" section
- Confirm that:
- All of the Payment methods are displayed
- There's a "Change display order" button in the card header
- There's a "Customize" button after each of the payment methods
- Next to the "Payment methods" title, there's no pill with the string "Early access"
- Next to the "Change display order" button, there are no three dots for an expandable menu
- Go to the Stripe extension settings page > Settings tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=settings
. - Scroll down to "Advanced settings"
- Check the checkbox labeled "Enable the updated checkout experience" and save
Assertions
- Go to the Payment methods tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
- Scroll down to the "Payment methods" section
- Confirm that:
- All of the Payment methods are displayed, except for OXXO, Boleto, Alipay, and Multibanco
- Next to the "Payment methods" title, there's a pill with the string "Early access"
- Next to the "Change display order" button, there are three dots
- Clicking on the three dots from the previous point displays an expandable menu. The options are "Refresh payment methods" and "Disable"
- In the card header, there's no "Change display order" button
- After each of the payment methods, there's no "Customize" button
- Set your store currency to EUR. Under WooCommerce > Settings > General > Currency
siteurl/wp-admin/admin.php?page=wc-settings&tab=general
- Enable the New Checkout Experience, under Stripe extension settings page > Settings tab > Advanced settings, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=settings
- Go to the Payment Methods tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
- Enable all of the available payment methods
Assertions
-
Go to the Payment Methods tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
-
Confirm that:
- All Payment Methods can be enabled, except for OXXO and Boleto
- OXXO and Boleto have a yellow icon where the checkbox should be
- Hovering over the yellow icon displays a message about the currency requirements
-
Set your store currency to USD. Under WooCommerce > Settings > General > Currency
siteurl/wp-admin/admin.php?page=wc-settings&tab=general
-
Confirm that:
- Only "Credit cards / debit cards" can be enabled
- The rest of the payment methods display the currency requirement for EUR, except for OXXO and Boleto
- On the checkout page, only "Credit cards / debit cards" is displayed in the available payment methods
- Set your store currency to EUR. Under WooCommerce > Settings > General > Currency
siteurl/wp-admin/admin.php?page=wc-settings&tab=general
- Disable the New Checkout Experience, under Stripe extension settings page > Settings tab > Advanced settings, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=settings
- Go to the Payment Methods tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
- Enable all of the available payment methods
Assertions
- Go to the Payment Methods tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
- Confirm that:
- All Payment Methods can be enabled, except for OXXO and Boleto
- OXXO and Boleto have a yellow icon where the checkbox should be
- Hovering over the yellow icon displays a message about the currency requirements
- Set your store currency to USD. Under WooCommerce > Settings > General > Currency
siteurl/wp-admin/admin.php?page=wc-settings&tab=general
- Confirm that:
- Only "Credit cards / debit cards" can be enabled
- The rest of the payment methods display the currency requirement for EUR, except for OXXO and Boleto
- On the checkout page, only "Credit cards / debit cards" is displayed in the available payment methods
- Connect your store to a Stripe test account. Instructions here
- Go to the Payment Methods tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
- Confirm that:
- There's a notice saying "Payment methods require activation in your Stripe dashboard" at the top of the Payment Methods card
- Clicking on the "Activate Stripe account" button takes you to
https://dashboard.stripe.com/settings/payments
If you have a confirmed account (Omitting this part because this functionality isn't critical having a confirmed account isn't common)
Connect your store to this confirmed Stripe account. Instructions hereGo to the Payment Methods tab, atsiteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
Confirm there's no notice saying "Payment methods require activation in your Stripe dashboard" at the top of the Payment Methods card
- Go to the Stripe extension settings page > Settings tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=settings
. - Scroll down to "Advanced settings"
- Uncheck the checkbox labeled "Enable the updated checkout experience" and save
- Set your store currency to EUR. Under WooCommerce > Settings > General > Currency
siteurl/wp-admin/admin.php?page=wc-settings&tab=general
- Go to the Payment Methods tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
- Enable all of the available payment methods that can be enabled and save
Assertions
- Click on the "Change display order" button, located on the title section of the "Payment methods" card
- Change the display order of the payment methods, and click on "Save display order"
- Go to the shortcode/classic checkout page
- Confirm that the payment methods are displayed in the defined order
- On the Settings page, change the display order of the payment methods
- Click on "Cancel"
- Confirm that the order of the payment methods is the same as it was before you changed it
- Go to the Stripe extension settings page > Settings tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=settings
. - Scroll down to "Advanced settings"
- Uncheck the checkbox labeled "Enable the updated checkout experience" and save
- Set your store currency to EUR. Under WooCommerce > Settings > General > Currency
siteurl/wp-admin/admin.php?page=wc-settings&tab=general
- Go to the Payment Methods tab, at
siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout§ion=stripe&panel=methods
Assertions
- Click on the "Customize" button for several payment methods
- Change their name and description
- Click on "Save changes"
- Confirm that the name and description were saved:
- The name and description of the payment methods you updated persist after reloading the settings page
- The name and description of the payment methods you updated are displayed on the shortcode/classic checkout page
- The name is displayed on the block checkout page (the description isn't displayed here)
- Click on the "Customize" button for a payment method
- Change its name and description
- Click on "Cancel"
- Confirm that the name and description weren't saved