Skip to main content

Configuration

The plugin adds three payment methods. Each one has its own settings and its own page here.

Payment methodWhat it isSetup guide
Moneris (New API)Card payments on your checkout page through Moneris' current REST API. New in 5.0.0.Moneris (New API)
Moneris (Legacy)Card payments on your checkout page through Moneris' original gateway API. Called Moneris (Direct) before 5.0.0.Moneris (Legacy)
Moneris CheckoutMoneris' hosted payment page. Card details are entered on Moneris' servers, not on your site.Moneris Checkout

You can use one payment method or several at the same time.

Finding the settings​

  1. Log in to your WordPress admin
  2. Go to WooCommerce → Settings → Payments
  3. Open Moneris (New API), Moneris (Legacy) or Moneris Checkout

The payment methods only appear once your license is active.

Which one to choose​

  • Setting up a new store? Use Moneris (New API).
  • Already taking payments with Moneris (Legacy)? Keep it running. You can add Moneris (New API) next to it and move over when you are ready. See Moving from Moneris (Legacy).
  • Want card details to stay off your site? Use Moneris Checkout. It does not save cards, so it does not support subscriptions.

Before you go live​

  1. Turn on sandbox mode
  2. Place test orders with Moneris test cards (see Testing)
  3. Check that orders get the right status in WooCommerce
  4. Check the order emails
  5. Turn sandbox mode off and enter your live credentials

Common problems​

Connection errors​

  • Check that your credentials are correct and match the mode (sandbox or live)
  • Check that your server's firewall allows outgoing connections to Moneris
  • Check that your SSL certificate is valid

Payments failing​

  • Check the sandbox setting against the credentials you entered
  • Check that the card brand is turned on
  • Check the order notes and the log under WooCommerce → Status → Logs

Payment method not showing at checkout​

  • Check that the license is active
  • Check that the payment method is enabled
  • Clear your site's cache