-
Notifications
You must be signed in to change notification settings - Fork 69
Release testing instructions for WC Payments 4.5.0
Daniel Mallory edited this page Jul 11, 2022
·
22 revisions
- In WooCommerce > Settings > Tax, set up tax rate with and without shipping tax
- Set up different combinations of the Tax options
- Prices entered with tax (Exclusive / Inclusive)
- Display prices in the shop (Excluding Tax / Including Tax)
- Display prices during cart and checkout (Excluding Tax / Including Tax)
- Validate the pricing displayed in Apple Pay and Google Pay Payment Request pop-ups in Product, Cart and Checkout Page
- The prices displayed should be consistent and accurate, avoid confusion.
- Go to WooCommerce > Settings scroll to Currency Options and config it like:
-
Currency:
United States (US) dollar ($)
-
Currency position:
Left
-
Thousand separator:
,
-
Decimal separator:
.
-
Number of decimals:
2
-
Currency:
- Add
MOP
andEUR
in WooCommerce > Settings > MultiCurrency. - Place an order over
1,000.00
with each currency. - Price formats should match the following table:
Price | USD | MOP | EUR |
---|---|---|---|
WooCommerce > Orders Total
|
$1,234.56 USD | 1,234.56 P MOP | 1,234.56 € EUR |
Payments > Transactions Amount (tooltip for not USD)
|
$1,234.56 USD | P1,234.56 MOP | €1,234.56 EUR |
- Remove all currencies from WooCommerce > Settings > MultiCurrency.
- Price formats should match the following table now:
Price | USD | MOP | EUR |
---|---|---|---|
WooCommerce > Orders Total
|
$1,234.56 | P1,234.56 | €1,234.56 |
Payments > Transactions Amount (tooltip for not USD)
|
$1,234.56 | P1,234.56 | €1,234.56 |
- Add at least one extra currency in WooCommerce > Settings > Multi Currency. For example, if
USD
is the store currency, addEUR
andGPB
as well and save the change. - Place an order in the store using each currency that is supported.
- Go to Payments > Transactions.
- Verify that all of the orders you made have a corresponding entry in the transactions table.
- On the
Show
dropdown, selectAdvanced Filters
. Add theCustomer Currency
filter, use theIs
filter, and filter by currency. When filtered, only orders which were placed in the selected currency should display in the transactions list. - Also test with the
Is Not
filter. When this is selected, only orders NOT placed in the selected currency should appear in the transactions list.