Skip to content

Release testing instructions for WC Payments 9.0.0

Oleksandr Aratovskyi edited this page Feb 20, 2025 · 8 revisions

Changes to Download Transactions Functionality

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

  • Open Payments → Transactions list view and click on the Export button
  • A notice as below is displayed
image
  • In a few seconds a file is downloaded, and an email is also received.

NOTE: The same download flow is available for single page and multiple page downloads. If the file is extremely large, the file will not be downloaded in browser, but only emailed.

Stripe embedded account notifications component on the Overview page

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

Main flow

  • Reset the current account if you have one
  • Navigate to Payments > Connect and kick off new onboarding process
  • Pick More than 100M annual revenue in the MOX and other params as you prefer
  • On the embedded step, write address_line1_no_match in Address line 1 and 1111 as last 4 digits of the SSN (to trigger certain verification conditions). You must pass in legitimate values for the city, state, and postal_code arguments. Leave phone number empty.

image

  • On the next screen, type 111111111 in the SSN to trigger identity mismatch.

image

  • For bank account, type 110000000 and 000999999992 to trigger another verification.

image

  • Notice that the details are incomplete. Click agree and submit

image

  • You'll get redirected to the overview page. You will see the embedded notifications component which may look different within few minutes but eventually it'll look like this. The Stripe spinner should be present while the component is loading.

image

  • Click Update and update the details using the component, Click continue.

image image

  • Verify your bank account. You'll need to set up proper account for payouts. See images below.

image image OZ8XL3.png image image

  • Now you should be good! Click confirm

image

  • The component will disappear, but unfortunately it does not reload the page.

image

  • Reload it manually. All should be green now. The loader shouldn't be shown.

image

Testing progressive onboarding

  • Reset the account created during steps above.
  • Onboard new progressive account using the params below. Note that in JN site it can't be possible if all slots are booked.
image
  • Fill in the needed values. Click continue. Then Agree and Submit on the next screen.

image

  • Click "Start selling"

image

  • You should see embedded component loaded.

image

  • Click Update on the embedded component. Add the data there. Click continue. Then enter test bank account credentials. Click confirm.

image

  • The notice shouldn't be there anymore. Reload the page. Should be all green now.
image
Clone this wiki locally