Skip to content

Release testing instructions for the WooCommerce Stripe payment gateway 7.0.0

Kristófer Reykjalín edited this page Nov 3, 2022 · 9 revisions

Release testing instructions for the WooCommerce Stripe payment gateway 7.0.0

Stripe Link Payment Method

StripeLink: Settings wording tweaks

In WooCommerce > Settings > Payments > Stripe > Advanced settings section:

  • Make sure the phrasing in the advanced settings section matches the following screenshot:
image

StripeLink: Inbox notification

Screenshot 2022-10-24 at 14 31 04

Case 1

  • Verify Stripe Link payment method is available
  • Disable Stripe Link payment method if already enabled
  • Verify the note is added to the Inbox section on WooCommerce -> Home

Case 2

  • Delete the notification records from wp_wc_admin_note_actions and wp_wc_admin_notes
  • Disable UPE
  • Verify the note is not added to the Inbox section on WooCommerce -> Home

Case 3

  • Delete the notification records from wp_wc_admin_note_actions and wp_wc_admin_notes
  • Enable UPE
  • Enable Stripe Link
  • Verify the note is not added to the Inbox section on WooCommerce -> Home

StripeLink: subscription support

Scenario 1

  • Install Woocommerce Subscriptions
  • Create a new subscription order and pay it using Link
  • Payment should be completed
  • The payment of renewal for the subscription should be processed without errors.
  • In order to trigger subscription renewals, you can follow the steps [ here ]

Scenario 2

  • Create a new subscription with 1 day trial version order and pay it using Link
  • Payment should be completed
  • The payment for the subscription should be processed without errors after the trial ends.

Restrict Link payment method to US merchants

  • add a Stripe US regular account
  • enable Link payment method
  • test if the order process works as expected using Link payment method
  • change the Stripe account with a non-US account
  • Link payment method should not be visible in admin
  • Link payment method should not be active on checkout page

Stripe Link: Pre-fill first and last names on checkout

  • Navigate to Settings -> Payment Methods and enable Link payment method.
  • create an order, go to checkout page and complete all checkout fields. Select also 1click payment under credit card fields
  • finish the order
  • create another order, go to checkout page and fill the email
  • a pop-up should be shown to type the pin ( 0 0 0 0 0 0 for tests )
  • first and last name should be filled for both billing and shipping address
  • check if first and last name fields are filled also for blocks checkout page
  • test the above scenarios for all options in Woo -> Settings -> Shipping -> Shipping options -> Shipping destination

Update express checkout section UI

Screenshot 2022-10-26 at 17 34 42 Screenshot 2022-10-26 at 17 43 48
  • Navigate to WooCommerce -> Settings -> Payments -> Stripe.
  • Verify the Apple & Google Pay and Stripe Link are displayed in a separate section, Express Checkouts.
  • Verify Stripe Link is available only when the Credit / Debit Card is activated.
  • Verify enabling/disabling payment methods are fully functional on both the back-end and front-end.
  • Navigate to Apple & Google Pay -> Customize.
  • Verify the Enable Apple Pay / Google Pay is displayed in a separate section.
  • Verify all the settings are saved and fully functional on both the back-end and front-end.
Clone this wiki locally