Range type cost adjustments on bookable products are not converted with multicurrency.
Given the other issues for compatibility with WCPay multicurrency and Woo Bookings in this repo, I'm opening this here rather than the bookings repo.
To Reproduce
Install bookings and set up multicurrency with at least 1 non-default option.
Create a bookable product, or import this one, and add a cost range adjustment. I tested with person and block count as both a base and block cost adjustment. Both were affected so I believe this applies to all rules under range adjustments.
View product on frontend and pick a slot.
Change currency and see no difference in price.
Actual behavior
Cost adjustments are not converted. If a customer switches their currency, they're charged the unconverted amount in the currency they've selected.
Describe the bug
Range type cost adjustments on bookable products are not converted with multicurrency.
Given the other issues for compatibility with WCPay multicurrency and Woo Bookings in this repo, I'm opening this here rather than the bookings repo.
To Reproduce
Actual behavior
Cost adjustments are not converted. If a customer switches their currency, they're charged the unconverted amount in the currency they've selected.
Screenshots
https://github.com/Automattic/woocommerce-payments/assets/56649567/06c4ac82-6499-46dc-98f3-f34142078f08
Expected behavior
All associated booking costs and adjustments to be converted with multicurrency.
Additional context
7942316-zen
SSR