-
Notifications
You must be signed in to change notification settings - Fork 69
Release testing instructions for WC Payments 4.4.0
Rua Haszard edited this page Jun 28, 2022
·
13 revisions
Stripe Link payment method was recently added in version 4.1.0 The same functionality as on regular checkout is now implemented also for blocks.
Testing instructions
- Make sure that the classic checkout is not broken. This includes Stripe Link payment method.
- Install https://github.com/woocommerce/woocommerce-blocks plugin
- Create a new checkout page with it
- Retry all of the tests from the classic checkout within the checkout block (this includes also Stripe Link payment method) .
Test that credit card loader element works as before and no changes observed in
- Checkout
- Blocks Checkout
- Subscription Payment
- Any other pages showing payment form.
- On different popular themes
This test requires WooCommerce Subscriptions installed and active.
- Onboard WCPay and install and activate WC Subscriptions.
- Publish a subscription product:
- Recommend a short renewal term, as we'll be testing renewals.
- Set up multi currency. Needs to be activated in Woo settings and WCPay, and currency switcher for customer.
- Complete prerequisite setup above.
- Purchase a subscription in customer currency (not store default).
- Go to subscription in admin dashboard.
- Select action
Create pending renewal order
, clickUpdate
. - As customer, go to
My account
, clickSubscriptions
, scroll down toRelated orders
. - Click
Pay
. Confirm correct currency is used for renewal order.
- Complete prerequisite setup above.
- In
WooCommerce > Settings > Subscriptions
, enable bothAllow switching
options. (See below pic) - Set up subscription products that subscriber can switch between (aka upgrade/downgrade). Easiest way is setting up a variable subscription product with 2 or more levels (e.g.
Basic | Pro
attribute). Can also switch between grouped products. - As shopper, subscribe to the switchable subscription product.
- Go to
My account
, clickSubscriptions
. - Click switchable subscription to view details/options.
- Click
Resubscribe
. Confirm correct currency is used for switch order.

- Complete prerequisite setup above.
- Purchase a subscription in customer currency (not store default).
- Go to subscription in admin dashboard.
- Click
Cancel
for the subscription. Subscription should now be cancelled, so shopper can resubscribe. - As customer, go to
My account
, clickSubscriptions
- Click
Resubscribe
. Refer to docs for details - resubscribing is a kind of renewal. - Confirm correct currency is used for resubscribe order.