-
Notifications
You must be signed in to change notification settings - Fork 207
Release testing instructions for the WooCommerce Stripe payment gateway 6.1.0
Hector Lovo edited this page Jan 16, 2022
·
4 revisions
Make sure loading state on Payment Request Buttons is triggered correctly in the Cart and Checkout blocks
Note: You'll need to be using WooCommerce Blocks version 6.4.0 or newer for this to work. Note: Both tests require you to use the Cart and Checkout blocks instead of the Shortcode-based checkout pages. Note: Both tests require you to make sure Payment Request Buttons are displayed on the Cart and Checkout pages.
- Add any item(s) to your cart.
- Go to the Cart page.
- Wait for the Payment Request Button (PRB) to load.
- Change the amount of any of the items in your cart.
- Make sure the PRB is greyed out and disabled, and the Payment Request modal isn't opened if you click it while the PRB is greyed out.
- After the PRB is reenabled click the PRB to open the payment request modal.
- Cancel the Payment Request.
- Change the amount of any of the items in your cart again.
- Make sure the PRB is again greyed out and disabled, and the Payment Request modal isn't opened if you click it while the PRB is greyed out.
- After the PRB is reenabled click the PRB to open the payment request modal.
- Make sure you can complete a payment successfully this time.
- Add any item(s) to your cart.
- Go to the Checkout page.
- Wait for the Payment Request Button (PRB) to load.
- Change the state in your address.
- You could also change any other settings that will cause WooCommerce to reevaluate the shipping costs.
- Make sure the PRB is greyed out and disabled, and the Payment Request modal isn't opened if you click it while the PRB is greyed out.
- After the PRB is reenabled click the PRB to open the payment request modal.
- Cancel the Payment Request.
- Change the state in your address again.
- Make sure the PRB is again greyed out and disabled, and the Payment Request modal isn't opened if you click it while the PRB is greyed out.
- After the PRB is reenabled click the PRB to open the payment request modal.
- Make sure you can complete a payment successfully this time.
- As a merchant, go to
WooCommerce > Settings > Payments > Stripe
and click on theSettings
tab (at the top). - Click on the
Edit account keys
button in order to open the Edit test account keys & webhooks modal. - Enter publishable and secret keys and click on the
Test connection
link. - Ensure publishable and secret keys result with a Connection successful! response, if they are valid. We couldn't connect., if they are not valid.
- Ensure to repeat this test for both live and test account keys.
- As a merchant, go to
WooCommerce > Settings > Payments > Stripe
and click on theSettings
tab (at the top). - Scroll down to
Payments & transactions > Customer bank statement
. - Hover over the question mark icon, next to the input field of Full bank statement.
- Ensure the following text is displayed:
The bank statement must contain only Latin characters, be between 5 and 22 characters, and not contain any of the special characters: \' " * < >
.