How Account/Contact Currency Drives Order Currency
In a multi-currency org, every record that holds an amount has a standard CurrencyIsoCode field. When you create an Order from an Account or Contact, fusionCore copies that record’s currency onto the new Order automatically.This means you do not pick a currency while creating the Order. You set the currency on the Account or Contact first, and the Order inherits it.
A Product and an Order only transact together when they share the same currency. Before creating Orders in a given currency, make sure you have Products and Payment Types set up in that currency. See Defining Business Unit Currency and Supported Currencies on Payment Type.
The currency is inherited silently — you cannot pick it during Order creation. The Create Order action takes the currency straight from the Account or Contact. If the source record has the wrong currency, the Order is created in the wrong currency. Confirm the Account Currency / Contact Currency value before you click Create Order.
The currency must be active in your org. If the currency on the Account or Contact has not been activated and rated in Setup > Manage Currencies, currency conversion will fail. Activate and set a conversion rate for every currency you transact in before creating Orders.
Products and Payment Types must exist in the Order’s currency. An Order only transacts with Products and Payment Types in the same currency. If you create an Order in a currency that has no matching Products, you will have nothing to add to it.
Mixed-currency renewals consolidate into one Order. If the same customer has Purchase Activities in different currencies, today they renew into a single Order rather than one Order per currency. This is a known open issue (targeted for a future release) and is not yet fixed in the shipped code.
⌘I
Assistant
Responses are generated using AI and may contain mistakes.