-
AuthorPosts
-
July 18, 2026 at 1:10 am #261926

Peter Singh-VigilanteParticipantPlugin version: 2.4.2
WooCommerce version: 10.9.4Also active: WooCommerce Pre-Orders (official, v2.3.4)
Cache plugin: Hummingbird Pro (WPMU DEV) is active on this site.SUMMARY
A cart line item retains its base-currency price after the cart currency is switched to a secondary currency, causing the wrong-currency amount to carry through to checkout.AFFECTED PRODUCT TYPE
Variable product (format/type variations via dropdown) that is also a WooCommerce Pre-Order product.STEPS TO REPRODUCE
1. Set site currency to Currency A.
2. Add a variation of the product to cart.
3. Switch site currency to Currency B.
4. Add the same variation to cart again.
5. Remove one of the two resulting line item instances from the cart.EXPECTED RESULT
Remaining cart line reflects the currently selected currency, with price correctly converted using the FX rate.ACTUAL RESULT
Remaining cart line keeps the base-currency price under an order placed in the secondary currency — looks like the conversion step is being skipped for that line rather than a wrong fixed price being pulled. -
AuthorPosts
You must be logged in to see replies to this topic. Click here to login or register