Skip to content

Release testing instructions for WC Payments 4.9.0

Zvonimir Maglica edited this page Oct 10, 2022 · 11 revisions

Display analytics orders in customer currency

You'll need a store with more than one currency added and orders in at least 2 different currencies.

  • Go to Analytics → Orders.
  • The new Customer Currency filter should be there with value All currencies.
  • Select a Date range where you have orders in more than one currency.
  • Select your store currency in the Customer Currency filter.
    • Only orders in your store currency should be visible.
  • Select a different currency in the filter.
    • Only orders in this currency should be visible.
    • All amounts should be converted and use the correct currency symbol and store format.
    • Ensure all the conversions are good including Net sales and Average order value, and there is no rounding issues between the order amounts and totals.
  • Disable
Currency options All currencies  EUR  ISK
4446-currency-options 4446-all-currencies 4446-eur 4446-isk

UPE disable menu shift

  • Enable UPE in WCPay
  • Install and activate the latest version of the Gutenberg plugin
  • On the WCPay settings page, under "Payments accepted on checkout", click on the three dots next to the card heading
    • Confirm that the dropdown shows up without altering the appearance of the card element

Regression tests:

  • Install and activate the 13.2.2 version of the Gutenberg plugin

  • Confirm that the dropdown we tested before shows up without altering the appearance of the card element

  • Deactivate Gutenberg

  • Confirm that the dropdown we tested before shows up without altering the appearance of the card element

Before

gih

After

iqvjO0.gif

Decode HTML in format currency for rendering currency symbols

  • Set up an account with CHF currency.
    • SelectCH in the Stripe connect screen when selecting mobile code in first screen and then update currency to CHF in the bank selecting screen.
  • Ensure the payments overview screen renders CHF currency properly.
  • Since formatCurrency is used in other places like Transaction list and transaction details, this should fix the same issue in those places as well.
Screenshot 2022-10-03 at 3 02 05 PM Screenshot 2022-10-03 at 3 02 24 PM
Clone this wiki locally