1. Sign up for a Moneris Developer Portal account

  1. Sign up for a Developer Portal account using the "Account" menu listing and the "Sign up" sub-menu item, or click here.

  2. Follow the instructions on screen.

  3. 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.

Contact us

2. Navigate to your Access & Credentials page

  1. 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

  1. Name your Application, also called a "Subscription".

  2. Generate your Application*
    *Please note you may generate two (2) API Key-based applications per account.

Client Credentials & Client Secrets

  1. Name your Application, the name will only be visible to yourself.

  2. Select the scope for your application, you can select one, multiple or all.

  3. 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

  1. Expand the panel for your new application.

  2. Copy your Primary and Secondary Keys.

  3. You may also refresh your keys from this panel

Client Credentials & Client Secrets

  1. Expand the panel for your new application.

  2. Copy your Application ID

  3. 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

  1. 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.

  2. 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.