-
Notifications
You must be signed in to change notification settings - Fork 69
Release testing instructions for WC Payments 7.0.0
Timur Karimov edited this page Dec 11, 2023
·
5 revisions
Tests from different areas to be done separately from the critical flows (contact @tikarimov in case of any questions)
- Navigate to WooCommerce -> Settings -> Multi-currency and remove all currencies other than USD
- Navigate to Payments -> Settings, disable all methods other than credit card
- Navigate to Payments -> Overview, confirm you can see the
Add more ways for buyers to pay
notice on the screen & click on it - Confirm you are redirected to the payment methods setup wizard. Add any of the new methods and confirm that the settings are saved successfully by going to the payments settings page and ensuring the method previously enabled is indeed enabled. Then go to multi-currency settings and confirm that EUR was added to the currencies list
- On the shortcode checkout, confirm the terms (
By providing your card information, you allow ${} to charge your card for future payments in accordance with their terms.
) are correctly displayed/hidden when checking/unchecking theSave payment information to my account for future purchases.
checkbox under the credit card field - Enable WooPay in Payments -> Settings, navigate to the shortcode checkout page and perform two payments but not with the WooPay: the first payment with card and the second with anything other than card. The goal of this test is to pay with non-WooPay while having it enabled on the checkout and confirm that everything works
- Navigate to WooCommerce -> Status and confirm there is a field
Enabled APMs
. Previously, it wasUPE Enabled APMs
so we just want to check if the text has changed toEnabled APMs
- Navigate to Payments -> Settings, you should see that UPE methods can be enabled/disabled and appear just like the Credit card / Debit card method
- Check the "Issue an authorization on checkout, and capture later" checkbox
- A confirmation modal is shown with the relevant text
- If you cancel, then nothing has changed for the appearance of the payment methods
- If you try again to check the checkbox and confirm your choice, you should now see that the appearance of UPE (non-CC) methods has changed and instead of a checkbox to enable/disable, there's a warning icon that shows a tooltip when hovering over it
- If you uncheck the "Issue an authorization on checkout, and capture later" checkbox, you should not see a confirmation modal and the appearance should be back to normal for all payment methods