v8.1.0 ‐ Release testing instructions - woocommerce/woocommerce-gateway-stripe GitHub Wiki

The Updated checkout experience is enabled by default on new installs

  1. Install Stripe 8.1.0 on a fresh install
  2. Connect the store to a Stripe account
  3. Go to the Stripe extension settings page > Settings tab, at siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=settings.
  4. Scroll down to "Advanced settings"
  5. Confirm that the checkbox under the "Legacy checkout experience" setting is unchecked

The Legacy Stripe checkout experience persists after upgrading to 8.1.0

  1. Install Stripe 8.0.0
  2. Connect the store to a Stripe account if not connected already
  3. Go to the Stripe extension settings page > Settings tab, at siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=settings.
  4. Scroll down to "Advanced settings"
  5. Confirm that the checkbox under the "New checkout experience" setting is disabled
  6. Install Stripe 8.1.0
  7. Go to the Stripe extension settings page > Settings tab, at siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=settings.
  8. Scroll down to "Advanced settings"
  9. Confirm that the checkbox under the "Legacy checkout experience" setting is checked off

The Updated Stripe checkout experience persists after upgrading to 8.1.0

  1. Install Stripe 8.0.0
  2. Connect the store to a Stripe account if not connected already
  3. Go to the Stripe extension settings page > Settings tab, at siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=settings.
  4. Scroll down to "Advanced settings"
  5. Check off the checkbox under the "New checkout experience" setting
  6. Install Stripe 8.1.0
  7. Go to the Stripe extension settings page > Settings tab, at siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=settings.
  8. Scroll down to "Advanced settings"
  9. Confirm that the checkbox under the "Legacy checkout experience" setting is unchecked

A banner is displayed when the Legacy experience is enabled

  1. Go to Stripe's Settings tab, at siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=settings
  2. Check off the setting under "Legacy checkout experience"
  3. Go to the Payment Methods tab, at siteurl/wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=methods
  4. Confirm there's a banner titled "Ensure payments continue to work on your store"
  1. Confirm that the "Learn more" button goes to https://woo.com/document/stripe/admin-experience/new-checkout-experience/
  2. Click on "Enable the new checkout"
  3. Confirm that
    • A notification is displayed saying "New checkout experience enabled"
    • The checkbox under the Settings tab > Advanced settings > "Legacy checkout experience" is unchecked
    • Under the Payment Methods tab, the banner is no longer displayed