Skip to content

Release testing instructions for WC Payments 5.2.0

Rua Haszard edited this page Nov 27, 2022 · 14 revisions

When deactivating WCPay plugin, warn merchant that active WCPay Subscriptions will continue collecting payment - PR#5169

Basic setup

  1. Ensure your WooCommerce site is set up and the WooCommerce Subscriptions plugin is not installed or not active.
  2. Ensure WooCommerce Payments is onboarded and set up. You will need to use USA store location to enable WCPay Subscriptions. For full details refer to this flow: Set up store for WCPay Subscriptions
  3. Create a WCPay subscription product
  4. Purchase WCPay subscription as shopper

You should now have an active WCPay Subscription.

Deactivate WCPay Plugin to see the warning modal & test deactivate/cancel flow

  1. Go to Dashboard > Plugins.
  2. Scroll down to WooCommerce Payments.
  3. Click Deactivate.
    • You should see the following modal warning:
Screenshot 2022-11-28 at 9 29 42 AM
  1. Click Cancel
    • WCPay should still be active.
  2. Repeat step 3 - click Deactivate.
  3. Click Yes, deactivate WooCommerce Payments - you accept that subscriptions will continue renewing, you have a plan for how to handle that (e.g. reactivate plugin, this is temporary).
    • Plugin should deactivate as normal.

Repeat test with no WCPay Subscriptions active

Reactivate WCPay & ensure you have an active subscription (Basic setup above).

  1. Go to Dashboard > WooCommerce > Subscriptions.
  2. Find active subscriptions - should have green Active status.
  3. In status column, click Suspend link.
  4. Repeat Deactivate WCPay Plugin test steps. The modal should not be displayed.
Clone this wiki locally