Skip to content

Release testing instructions for WC Payments 8.9.0

Leonardo Lopes de Albuquerque edited this page Jan 31, 2025 · 5 revisions

Persist reporting table column visibility in user preferences

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. image
  • Toggle on/off some columns.
  • Ensure these changes persist between browser sessions (e.g. login to WP-admin with another incognito mode tab).

Improve loading experience in embedded KYC

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
image
  • Pick MOX params and proceed
  • Verify you can see the loader (Stripe Spinner)
image
  • After that, you should see Stripe embedded component
image
  • Proceed with Stripe embedded KYC until the end (after summary step). Verify you can see the loader while information is being submitted
image
  • You should get redirected to the overview page

Added currency code to fee breakdown when currency symbol is same

https://github.com/Automattic/woocommerce-payments/pull/10138

  1. Set your store's default currency to USD.
  2. Enable multi-currency and add EUR and CAD to your store.
  3. 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.
  4. 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.
  5. 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.

Branding updates in WooPayments

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
Screenshot 2025-01-31 at 16 16 56
  • Click Verify business details, you should get redirected to MOX. Check that Woo logo is updated.
image
  • 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
image
  • Scroll down to Express Checkouts. Check WooPay icon
Screenshot 2025-01-31 at 16 22 09
  • Click Customize on WooPay. Check that no banner exists there too and WooPay icon is updated
Screenshot 2025-01-31 at 16 22 30
Clone this wiki locally