-
Notifications
You must be signed in to change notification settings - Fork 69
Release testing instructions for WC Payments 8.9.0
Leonardo Lopes de Albuquerque edited this page Jan 31, 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
![image](https://private-user-images.githubusercontent.com/79862886/403318691-8866c2e1-0cd7-49af-bfee-2616c99780c7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDE2ODUsIm5iZiI6MTczODgwMTM4NSwicGF0aCI6Ii83OTg2Mjg4Ni80MDMzMTg2OTEtODg2NmMyZTEtMGNkNy00OWFmLWJmZWUtMjYxNmM5OTc4MGM3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDAwMjMwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUzMmNmNGU4NGE3ZGE4OWE3YzU4YTIxNjI1MTFkMDk1N2M5YjRkN2QxYmYyMjEwNzIxNDIyODM2NjMyZmIzNDMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7e7BB3C_pNNl6GkCw3aTasEqGnoAQxM4hLOl0R9ka58)
- Pick MOX params and proceed
- Verify you can see the loader (Stripe Spinner)
![image](https://private-user-images.githubusercontent.com/79862886/403792357-528b0611-de10-49d6-bf91-60a73cc27c2f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDE2ODUsIm5iZiI6MTczODgwMTM4NSwicGF0aCI6Ii83OTg2Mjg4Ni80MDM3OTIzNTctNTI4YjA2MTEtZGUxMC00OWQ2LWJmOTEtNjBhNzNjYzI3YzJmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDAwMjMwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc2YjNjMzZjMTI5MzEyMjlkMWU0MDFhNDdiNjE5MjAxMDFjMThiOWJiN2RlZjQzNDZkOWQ0Y2JmYmI1NzhmZTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.5XMzDmcZfF6pcUGb8xdXJONmXNs8KiHWR3-KQmIfilQ)
- After that, you should see Stripe embedded component
![image](https://private-user-images.githubusercontent.com/79862886/403319446-cb2a087b-4a27-44de-864a-18e5fce0067b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDE2ODUsIm5iZiI6MTczODgwMTM4NSwicGF0aCI6Ii83OTg2Mjg4Ni80MDMzMTk0NDYtY2IyYTA4N2ItNGEyNy00NGRlLTg2NGEtMThlNWZjZTAwNjdiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDAwMjMwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRjMDE2NWJkNWY1N2U0YjBiYWRkNzI3NzExODNkZDc1ZjE3ZTlhMWEwNjg1MDI5NzZmZGMzNDkyNGE2NDc2ZDgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0._BAsySPoqOIpv1wIhzUWjVKAN8UsPGiPtoDPNyfv9Oo)
- Proceed with Stripe embedded KYC until the end (after summary step). Verify you can see the loader while information is being submitted
![image](https://private-user-images.githubusercontent.com/79862886/403793859-9589e66b-9e37-4438-9603-8fbc921817e3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDE2ODUsIm5iZiI6MTczODgwMTM4NSwicGF0aCI6Ii83OTg2Mjg4Ni80MDM3OTM4NTktOTU4OWU2NmItOWUzNy00NDM4LTk2MDMtOGZiYzkyMTgxN2UzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDAwMjMwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVjZjNmZmQ4NjA0YmVjMmI2MmFhOTI1MGM5Y2RmMmUwYzMzNWJlYTU1YjIwMzNkMjZkM2VlMzFjOWYzMzQwNGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.t78GvI6sHiIV62DVIJaNQHrs89k7b_3vO7dU2o226p4)
- 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
![Screenshot 2025-01-31 at 16 16 56](https://private-user-images.githubusercontent.com/6342964/408702997-5c465459-6ccd-4092-9969-a06c37e9f781.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDE2ODUsIm5iZiI6MTczODgwMTM4NSwicGF0aCI6Ii82MzQyOTY0LzQwODcwMjk5Ny01YzQ2NTQ1OS02Y2NkLTQwOTItOTk2OS1hMDZjMzdlOWY3ODEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDZUMDAyMzA1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZDA2ZjViMWM3MjFmZWQ1ZmI1NjkwMzc1ZTE4MTcxODI4YWM1MWY3NWNkNzVjMWZhNTJjZTE5MGUzMWU0YWY2ZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.pS_evoGlGry0dCj9jKK_O4LdoJViE4abNzaAB8TcHkM)
- Click Verify business details, you should get redirected to MOX. Check that Woo logo is updated.
![image](https://private-user-images.githubusercontent.com/79862886/403986410-c5a4a389-217c-4b0d-a524-28fb7e0a66eb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDE2ODUsIm5iZiI6MTczODgwMTM4NSwicGF0aCI6Ii83OTg2Mjg4Ni80MDM5ODY0MTAtYzVhNGEzODktMjE3Yy00YjBkLWE1MjQtMjhmYjdlMGE2NmViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDAwMjMwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM0ZGE2ZGVlMWM1OTI5YmFkMzczMzA0ZDZiMGNjOTYwZDBiODg2ZjRhNmYzYjE3ZjI3M2YxYTQ3NWM4NDViMGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7Lw0eIFzSkmNIZ0XnM8innc5oVG1RLbJK1jWPglLhl8)
- 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](https://private-user-images.githubusercontent.com/79862886/403924117-36d5ac3b-1550-4cc5-9b9a-2cae88b5e7ca.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDE2ODUsIm5iZiI6MTczODgwMTM4NSwicGF0aCI6Ii83OTg2Mjg4Ni80MDM5MjQxMTctMzZkNWFjM2ItMTU1MC00Y2M1LTliOWEtMmNhZTg4YjVlN2NhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDAwMjMwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVhY2JjODU4YmU1ZDc3YzFiMTgyOGE0ZDQxNTUzMDJmZDQ5MTJhOGI2MDk3YjE3NGFjYjA3ZTMzN2JmYjgyMzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.GfuKGroJCUX7ysPvEMy9QQkoxLGFQh61Z-4uLjNP1Nk)
- Scroll down to Express Checkouts. Check WooPay icon
![Screenshot 2025-01-31 at 16 22 09](https://private-user-images.githubusercontent.com/6342964/408702779-3c36273d-7f3d-4079-af6e-1f8371a1096d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDE2ODUsIm5iZiI6MTczODgwMTM4NSwicGF0aCI6Ii82MzQyOTY0LzQwODcwMjc3OS0zYzM2MjczZC03ZjNkLTQwNzktYWY2ZS0xZjgzNzFhMTA5NmQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDZUMDAyMzA1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZmQ1NjZmZDY5YWZjZDg5ZTBjNTllOTcwNDM3ODVjNTkwODQ3ZDg3YWRjZDQ0Njg4OWQxNTYxZWI1M2I4YmY5MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.gCg3PMtMCFNTRa1GAfET7ZwnF_p0QQHfY7voZA0fZxI)
- Click Customize on WooPay. Check that no banner exists there too and WooPay icon is updated
![Screenshot 2025-01-31 at 16 22 30](https://private-user-images.githubusercontent.com/6342964/408702541-f432db65-b78a-437e-9798-6ec81f4538ec.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MDE2ODUsIm5iZiI6MTczODgwMTM4NSwicGF0aCI6Ii82MzQyOTY0LzQwODcwMjU0MS1mNDMyZGI2NS1iNzhhLTQzN2UtOTc5OC02ZWM4MWY0NTM4ZWMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDZUMDAyMzA1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZDdmZmM3MzllMWVjMzA1ZTlhODhhYzAxMmU5ODQzZDNlM2M3YTU4MjIzNTkxMzczZjI0NGU4YTBlMTgwZTY1MCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.w6p8gKIgOm6yqU15pbYN_GU-BW1qwt0GybO95zlk2-8)