Will manual payment method on B2B support multi currency?

So I’ve been testing the manual payment method on B2B (great addition), however it appears to suffer from the same limitation as it’s B2C counter part, which is that it does not support multi currency. If the customer is shopping in a currency other than the store currency, then the order is converted to store currency upon paying with manual payment method.

In the spirit of unified commerce and all that - this is quite disappointing, hehe. So the only option now to handle B2B orders with multi currency is to use NET payment terms, rename the payment option to “Invoice”, hide other payment options using checkout extension, and then mark the order as paid via API or Flow.

I guess it’s the exact same functionally under the hood after all.

Are there plans to support multi currency on the manual payment method? Perhaps I am missing something, but given NET payment terms support multi currency, given we store credit supports multi currency, I cannot fathom why the manual payment method does not support multi currency yet.

This needs to have something to do you with your market settings. Make sure to enable multiple currencies for other markets there. You should then be able to send the invoice in any currency you prefer.

I don’t think that’s the issue.

  • I have a store with store currency in EUR and default Germany market with currency EUR

  • I have added a new market for Denmark, with DKK currency

  • I created a new company with a location in Denmark

When I go to the checkout, the checkout is in DKK as expected when selected payment method is credit card or NET payment terms.

If I select the manual payment method, then the checkout is converted to EUR (store currency):

If I complete the order, then the order is created in EUR:

So to me it’s clear that the manual payment method does not support multi currency - I am not sure you can argue otherwise?

Edit: Creating a catalog with fixed prices and assigning it to the location has impact on the issue.