Multiple Currencies

Handling optional accounts with multiple currencies and terminal IDs.

For Canadian based merchants who are set up to accept both CAD and USD currencies, then you can determine the currency and terminal to be processed on by sending the relevant currency value with your Payment API requests.

Please review our Payment API documentation for more information on the required header and body information for the request you would like to make.

Field NameTypeDescription
currencyString (3)The currency that you want to process. (e.g. CAD, USD)


API Default Behavior:

If you have both a CAD and USD processing terminal on your account, the Helcim system will process on the relevant terminal based on the currency passed in the request.