Release testing instructions for WC Payments 6.8.0 - Automattic/woocommerce-payments GitHub Wiki
Fix not allowed page when clicking Set up WooPayments from Core and account is already onboarded
- Initiate the onboarding process and complete it fully.
- Check that the account is complete on the payments overview page.
- Go to WooCommerce → Home and find Set up WooPayments task, it should be marked as complete.
- Click on it and wait a little bit.
- Should redirect to the payments overview page.
Fix builders being stuck after leaving KYC without finishing
- Ensure Progressive Onboarding feature flag is enabled
- Onboard a builder account (during mode choice pick "I want to set up test payments"), complete it fully
- On Payments -> Overview page, find and click Set up live payments button
- Pick builder mode again, click continue
- Get redirected to Stripe
- Click back button in the browser
- Ensure that you are redirected to the payments overview page and you don't see Not allowed error
UGX Currency Checkout flows
Test with two scenarios
- Set up a store in a supported country with 1) default store currency UGX 2) Any default currency, test with UGX in multi-currency setup.
- Shopper is able to checkout with UGX and correct amounts are charged for both normal products and Subscriptions
- Validate the amount on Stripe vs WCPay
- Validate that the correct amount is charged and displayed on Order Edit, Transactions, Transactions Export and other Merchant screens
- Test further processes such as Disputes, Refunds etc. and validate the amounts and formatting.