Release testing instructions for the WooCommerce Stripe payment gateway 7.4.0 - woocommerce/woocommerce-gateway-stripe GitHub Wiki

Test subscription renewal for subscriptions without parent order

Note You must have subscriptions installed for this test.

Note You can not use INR as a currency during this test.

  1. Go to wp-admin → WooCommerce → Subscriptions and click Add subscription.
  2. Add a subscription product to the order by clicking Add item(s) → Add product(s), search for a product, and click Add
  1. Set the subscription status to Active.
  2. Add a customer to the subscription. It can be any customer account, e.g. the one you're already logged into.
  3. Save the subscription by clicking Update.
  1. From the subscription details page, click Customer add payment method page, and add a payment method as usual, e.g. 4242 4242 4242 4242. You may run into an issue add payment method page shows an error, see below for how to handle that.
  1. Go back to wp-admin → WooCommerce → Subscriptions and open up the details page for the subscription you just added a payment method to.
  2. Run the Process renewal action.
  1. Make sure the renewal is processed successfully by making sure there's a new order and the order notes on the subscriptions look right; order status set to Active, new order created, etc.