-
Notifications
You must be signed in to change notification settings - Fork 69
Release testing instructions for WC Payments 8.9.0
Oleksandr Aratovskyi edited this page Jan 17, 2025
·
5 revisions
https://github.com/Automattic/woocommerce-payments/pull/10052
Ideally, this test should be done after all critical tests so that there will be multiple types of payment methods.
- Open the following reporting list views
- Payments → Transactions
- Payments → Disputes
- Payments → Payouts
- For each, click the three-dot menu in the top-right of the table.
- Toggle on/off some columns.
- Ensure these changes persist between browser sessions (e.g. login to WP-admin with another incognito mode tab).
https://github.com/Automattic/woocommerce-payments/pull/10136
- Reset the account if you have one
- Kick off new account onboarding
- Observe that MOX is now one step and no back button is present, header is updated according to the design

- Pick MOX params and proceed
- Verify you can see the loader (Stripe Spinner)

- After that, you should see Stripe embedded component

- Proceed with Stripe embedded KYC until the end (after summary step). Verify you can see the loader while information is being submitted

- You should get redirected to the overview page
https://github.com/Automattic/woocommerce-payments/pull/10138
- Set your store's default currency to USD.
- Enable multi-currency and add EUR and CAD to your store.
- Place an order in USD and check the order notes:
- The fee breakdown should display the currency symbol without the currency code.
- Verify the same in the transaction details page by clicking the intent ID in the order note.
- Place an order in EUR and check the order notes:
- The fee breakdown should display the currency symbol without the currency code.
- Verify the same in the transaction details page by clicking the intent ID in the order note.
- Place an order in CAD and check the order notes:
- The fee breakdown should show both the CAD and USD currency codes alongside their respective symbols in the relevant sections.
- Verify the same in the transaction details page by clicking the intent ID in the order note.
https://github.com/Automattic/woocommerce-payments/pull/10165
- Reset the WooPayments account if you have one using overview page
- Navigate to Payments Connect page
/wp-admin/admin.php?page=wc-admin&path=%2Fpayments%2Fconnect
. Take a look at the logo, it should match the Figma design

- Click Verify business details, you should get redirected to MOX. Check that Woo logo is updated.

- Put the next params: Individual, Software, More than 100M and more than 6 months (to get non-progressive account).
- Proceed with Stripe embedded KYC and get redirected to the overview page
- Navigate to the WooPayments settings. Check that there is no WooPayments banner

- Scroll down to Express Checkouts. Check WooPay icon

- Click Customize on WooPay. Check that no banner exists there too and WooPay icon is updated
