woocommerce / woocommerce-android

WooCommerce Android app
https://www.woocommerce.com/mobile
GNU General Public License v2.0
275 stars 134 forks source link

Test TTP doesn't work on multi-currency stores #11273

Open kidinov opened 4 months ago

kidinov commented 4 months ago

From my initial investigation, it looks like we create a draft order without specifying currency, and then it's created in euro on the backend but the store is in the UK therefore the app doesn't show the TTP option.

https://github.com/woocommerce/woocommerce-android/assets/4923871/bca284f0-c7be-4d52-a19f-5d272b2c7b11

dangermattic commented 4 months ago

Thanks for reporting! 👍

staskus commented 1 week ago

It also affects normal Order flow. If we have a Multi-Currency store with default currency USD, and a current account has a Default Currency set to EUR, then 'Card Payment' or 'TPP' options are not available. Also, Order creation flow is a bit misleading. In some places we show USD, and in others we show EUR.

https://github.com/user-attachments/assets/9a31aded-398e-4d47-b0de-a415d70dbad8

Please check iOS issue for more details: