Glossary Item Box

Squirrelcart v6.1.0

eSelect Plus (USA) - Moneris

Overview

eSelect Plus is a US based payment gateway offered by Moneris. You can get more information about eSelect Plus here: http://www.monerisusa.com/products/possolutions/eselectplusoverview

This documentation is for the US version of eSelect Plus. If you are a Canadian merchant, see the Canadian version.

Connection Methods

eSelect Plus offers 2 connection methods:

Requirements

The requirements vary depending on the connection method, and match the default requirements listed on the connection methods page. You will need to visit this page and determine which connection method you wish to use.

Initial Setup

Before you can setup Squirrelcart to use eSelect Plus, you must configure settings in the eSelect Plus control panel. The procedures vary depending on whether you choose DirectPost or Hosted Paypage. Follow the steps below for the method you wish to use.

DirectPost Procedures

  1. Login to eSelect Plus. As of this writing, the URL is: https://esplus.moneris.com/usmpg
  2. Click the ADMIN link in the left navigation
  3. Click the DIRECTPOST CONFIG link in the left navigation
  4. Click the Generate a New Configuration button
  5. The top of the page will have a heading labeled DirectPost Configuration. Below this heading are 2 fields labeled dp_id (this is your eSelect Plus ID) and dp_key (this is your eSelect Plus Token). Write both of these down, paying careful attention to case.
  6. In the section labeled Response Method:
    If you are using Squirrelcart's Store Hosted / Server to Gateway connection method, click the radio button for the option labeled Displayed as key/value pairs on our server.
    If you are using Squirrelcart's Store Hosted / Browser to Gateway (Relay) connection method:
    1. Click the radio button for the option labeled Sent to your server as a POST.
    2. For the Response URL field, enter the secure URL for your storefront page, including the "https://" at the beginning.
  7. Click the Save Changes button
  8. If you are using Squirrelcart's Store Hosted / Server to Gateway connection method, scroll to the very bottom of the page. In the section labeled Security, click the Configure Security button. Check the checkbox before Enable Transaction Verification. This will add additional security to verify transaction data that is received from the gateway using an additional post back to the gateway. Check the radio button before Displayed as key/value paris on our server. Enter your storefront page URL in the Response URL field and click the Save Verification Settings button.

 

 

Hosted Paypage Procedures

  1. Login to eSelect Plus. As of this writing, the URL is: https://www3.moneris.com/connect/en/index.html
  2. Click the ADMIN link in the left navigation
  3. Click the HOSTED CONFIG link in the left navigation
  4. Click the Generate a New Configuration button
  5. The top of the page will have a heading labeled Hosted Paypage Configuration. Below this heading are 2 fields labeled hpp_id and hpp_key. Write both of these down, paying careful attention to case.
  6. In the section labeled Response Method, select the Sent to your server as a POST option for the Response Method field.
  7. In the same section, for the Response URL field, enter the full URL for your storefront page, including the "http://" at the beginning.
  8. For the Declined URL field, enter the same URL you entered for Approved URL
  9. Click the Save Settings button.
Squirrelcart Setup
  1. Open the control panel in Squirrelcart
  2. Open the Payment Gateways table
  3. Click on the record labeled eSelect Plus
  4. Enter the id (hpp_id OR dp_id) you wrote down earlier in the ID field
  5. Enter the key (hpp_key OR dp_key) you wrote down earlier in the Key field
  6. Choose your connection method using the Connection Method field
  7. Check the Enabled field
  8. Click Save Changes 
Testing

eSelect Plus offers a development environment that can be used for testing. If you would like to setup Squirrelcart and eSelect Plus to use this test environment, follow the exact same procedures listed above, but use the development eSelect Plus control panel instead: https://esplusqa.moneris.com/usmpg

You will also need to check the Test Mode field on the eSelect Plus record in Squirrelcart's control panel.

 You can not use Test Mode with your regular eSelect Plus account. It is for use only with the eSelect Plus development environment.

 

 

 

 


© 2001-2017 Lighthouse Development. All Rights Reserved.