I have a CAD and USD gateway accounts for processing credit card payments, both from a payment provider with support for the Authorize.net API. I’ve successfully configured one using Magento’s built-in Authorize.net support… but how can I configure a second Authorize.net Gateway for use in my store?
Share
You can reuse the existing authorize.net gateway if you assign separate websites to each currency. They don’t need to be actually separate websites with their own domain, just to be designated as websites in the System > Manage Stores menu. Then in Configuration change the Configuration Scope drop down box in the top left to select each website in turn, on the Currency Setup section allow just one currency and in Payment Methods section you can have your specific gateway accounts to match.
This way lets you continue to use the same products for all stores and as long as the base currency is unchanged then it will also continue to convert between currencies automatically.