Website Payments

I get the error "invalid Merchant ID"

There could be a number of reasons for this:

You are using the sandbox (test) credentials on the live site

  • By default, our payment modules use the sandbox credentials and are set to point to the sandbox site
  • Check your payment module configuration and ensure that you are using your live credentials and that you are set to use the live site
  • Your Merchant ID and Merchant Key are available on the integration page

You are using the your live credentials on the sandbox (test) site

  • The Merchant ID and Merchant Key you need to use are different for the live or sandbox sites
  • Check your payment module configuration to ensure that you are using the sandbox credentials and that it is set to use the test site
  • The sandbox Merchant ID and Merchant Key are available in the integration guide.

Your account is not a Business account

  • Only business accounts are issued Merchant IDs and Merchant Keys
  • Check your account type on your Account page
  • If it is anything other than Business (or Cause), then you need to upgrade
  • Click the upgrade account link on the same page to upgrade your account
    • Follow the system prompts to provide any missing information
  • Note: Your account may have been downgraded during Oct/Nov 2009 which is why it is no longer a Business account
    • We sent out multiple emails during this period requesting additional information be provided for receiving accounts
    • Any accounts which had not provided this information after a certain date were downgraded to Basic accounts
    • All you need do is provide the missing information to upgrade your account again
    • Please note that your Merchant Key will change as a result of the upgrade process and will need to re-entered into your payment module configuration

LiveSupport
Live Support