-
Notifications
You must be signed in to change notification settings - Fork 69
Release testing instructions for WC Payments 6.1.0
Dan Paun edited this page Jun 20, 2023
·
6 revisions
In this new version of WC Payments (6.1.0), we are adding support for 3 new countries:
- Czech Republic (with currency CZK - Czech Koruna)
- Hungary (with currency HUF - Hungarian Forint)
- Sweden (with currency SEK - Swedish Krona)
Please make sure to run the following testing scenario for each country.
- Create a new site with WooCommerce Payments plugin installed, and complete the setup wizard (KYC flow) using the current country address as a store address
- After KYC flow completion go to Payments > Settings page to confirm the account is created and its status displayed.
- Before starting tests, double check the currency is set correctly for each country. If not, go to WooCommerce > Settings > General and change the currency.
- Please make sure the store has multi-currency enabled and EUR is one of the currencies.
- Please make sure the store has a currency widget to change currencies when shopping. If not, please add one from Appearance > Widgets. Click the
+
button and search for "currency switcher block". Place it on the page and save the changes - Now go to Payments > Settings page, and make sure all these payment methods are displayed for each country: Card payments, iDEAL, Bancontact, EPS, P24, Giropay, and SEPA.
- Turn these payment methods on by selecting the checkbox near each method. Scroll down and click Save.
- Open the store/website and make sure you're selecting the country's currency from the dropdown and add a product to the cart.
- Pay for your order using a test card like
4242424242424242
. - Once the order is completed, go to Payments > Transactions screen in WP Admin and make sure the transaction is showing correctly.
- Back to the store, change your currency to EUR this time and add a new product to your cart. (This is not necessary for Croatia given the currency is already EUR)
- On the checkout page, make sure payment methods like iDeal, SEPA, etc are showing and you can select one. Pick one of these payment methods (other than card) and pay for the order.
- Once the order is completed, go to Payments > Transactions screen in WP Admin and make sure the transaction is showing correctly.
- Now, back to the store, add a product to the cart, and head to the checkout screen. Now pay using the card
4000000000000259
to trigger a dispute. - Navigate to Payments > Disputes in WP Admin and make sure the dispute is showing correctly.
- That's it. This process can be repeated for another country now.
- Login with your Google account in Chrome browser
- Go to https://pay.google.com, and in the Payment Methods section add a credit card with a US address.
- Go to Woocommerce -> Settings -> Express checkout and enable Apple Pay / Google Pay
- Add a product with price 0
- Go to product page. Google Pay button shouldn't be shown.
- Add the 0 price product in cart. Check cart and checkout page. Google Pay should not be shown
- Add a shipping fee. Google Pay should appear.