Currency Configuration
Multi-Currency - Yes
This option should be enabled if your Magento has multiple stores with different currencies.
NOTE: Salesforce multi-currency support must be enabled as well. See Salesforce Documentation
Read next article for more information Multi-currency support
go to Magento Admin panel - Salesforce (sidebar menu) - Orders - Currency Configuration tab
set “Multi-Currency“ option to “Yes“
Base store currency
The “Which currency should be used” - “Base store currency“ will use the price value from the Magento base currency
go to Magento Admin panel - Stores - Configuration - General - Currency Setup - Currency Options tab
set “Base Currency” option to “Us Dollar“ for example
set “Default Display Currency” option to “Us Dollar“ for example
select “Allowed Currencies“ - “Us Dollar“ and “Euro“
go to Magento Admin panel - Salesforce (sidebar menu) - Orders - Currency Configuration tab
set “Multi-Currency“ option to “Yes“
set “Which currency should be used” option to “Base store currency“
go to Magento Frontend - Switch currency to Euro and place an order
As a result, Order will be synchronized to Salesforce in currency US Dollar
Currency selected by the customer
The “Which currency should be used” - “Currency selected by the customer“ will use the price value from the currency which customer choose on Magento Frontend
go to Magento Admin panel - Stores - Configuration - General - Currency Setup - Currency Options tab
set “Base Currency” option to “Us Dollar“ for example
set “Default Display Currency” option to “Us Dollar“ for example
select “Allowed Currencies“ - “Us Dollar“ and “Euro“
go to Magento Admin panel - Salesforce (sidebar menu) - Orders - Currency Configuration tab
set “Multi-Currency“ option to “Yes“
set “Which currency should be used” option to “Currency selected by the customer“
go to Magento Frontend - Switch currency to Euro and place an order
As a result, Order will be synchronized to Salesforce in currency Euro
Enable Automatic Sync
If set “Multi-Currency“ option to “Yes“ state new additional option appears - “Enable Automatic Sync”
“Enable Automatic Sync” - “Yes“ - allows you to schedule automatic currency synchronization
“Enable Automatic Sync” - “No“ - disable automatic currency synchronization
In this case currency synchronization could be performed manually
Go to the Magento admin panel - Stores - Currency Rates
Change Rate and click Save Currency Rates button
Click Synchronize Salesforce button
Go to Salesforce Org - Setup - Search for Manage Currencies
Check Conversion Rate was synchronized
Multi-Currency - No
go to Magento Admin panel - Salesforce (sidebar menu) - Orders - Currency Configuration tab
set “Multi-Currency“ option to “No“
If set “Multi-Currency“ option to “No“ state new additional option appears - “Which currency should be used”
Base store currency
The “Which currency should be used” - “Base store currency“ will use the price value from the Magento base currency
go to Magento Admin panel - Stores - Configuration - General - Currency Setup - Currency Options tab
set “Base Currency” option to “Us Dollar“ for example
set “Default Display Currency” option to “Euro“ for example
select “Allowed Currencies“ - “Us Dollar“ and “Euro“
go to Magento Admin panel - Salesforce (sidebar menu) - Orders - Currency Configuration tab
set “Multi-Currency“ option to “No“
set “Which currency should be used” option to “Base store currency“
go to Magento Frontend and place an order
Currency selected by the customer
The “Which currency should be used” - “Currency selected by the customer“ will use the price value from the currency which customer choose on Magento Frontend
go to Magento Admin panel - Stores - Configuration - General - Currency Setup - Currency Options tab
set “Base Currency” option to “Us Dollar“ for example
set “Default Display Currency” option to “Euro“ for example
select “Allowed Currencies“ - “Us Dollar“ and “Euro“
go to Magento Admin panel - Salesforce (sidebar menu) - Orders - Currency Configuration tab
set “Multi-Currency“ option to “No“
set “Which currency should be used” option to “Currency selected by the customer“
go to Magento Frontend and place an order
Our module does not send to Salesforce currency code. Currency signs should be configured in Salesforce manually
Go to Salesforce - “Gears“ button - Setup
type “company information“ into the “Search Setup“ field and select “Company Information settings“
Click on the “Currency Setup“ button and change the currency code