Client IDs, Secrets & APIKeys
Get your credentials generated and ready to go in a few easy steps!
1. Sign up for a Moneris Developer Portal account
Sign up for a Developer Portal account using the "Account" menu listing and the "Sign up" sub-menu item, or click here.
Follow the instructions on screen.
You will be asked to verify your email via a verification code sent to your inbox.
Access to Production
In order to perform API calls in Production, your Moneris Developer Portal must be tied to a recognized Moneris Merchant (Moneris Portal and/or Merchant Direct) account. To accomplish this, you must create a Developer Portal account with the same email address as your Moneris Portal (and/or Merchant Direct) account.
If you do not currently have a Moneris Merchant Account, please contact our Moneris Sales Support.
2. Navigate to your Access & Credentials page
Once signed in, navigate to "Access & Credentials" or click here.*
*Please note you must be logged in to view this page
3. Generate your Client Credential or API Key application
API Key
Name your Application, also called a "Subscription".
Generate your Application*
*Please note you may generate two (2) API Key-based applications per account.
Client Credentials & Client Secrets
Name your Application, the name will only be visible to yourself.
Select the scope for your application, you can select one, multiple or all.
Generate your Application*
*Please note you may generate two (2) Client Credentials-based applications per account.
4. Acquire your Client ID & Secrets or API Keys
API Key
Expand the panel for your new application.
Copy your Primary and Secondary Keys.
You may also refresh your keys from this panel
Client Credentials & Client Secrets
Expand the panel for your new application.
Copy your Application ID
Generate and note down your Client Secret(s).*
*Please note the Client Secret is only fully visible on creation. On subsequent visit it will be hidden.
*You may generate up to two (2) Client Secrets per Application
5. Transitioning to Production
To generate your Application Client Credentials and Client Secrets or API Keys, simply toggle your environment to "Production" and repeat steps 3 & 4.**
*Please note the Applications are not carried over from Sandbox to Production and exist independently.If you are unable to reproduce steps 3 & 4 due to either a "Unable to retrieve Merchant Information, please contact administrator" or "You don't have access, please contact administrator." errors, please ensure your account is registered under the same email as your Moneris Merchant account as described under Step 1.
If the issue persists, contact us.