Moneris eSELECTplus Hosted


Getting Started

To get started, you will first need to login to the Merchant Resource Center

Test Environment Credentials

  • Username: demouser
  • Store ID: store3, store2 or store1
  • Password: password

The following screen will be displayed:

In the production environment, an individual must be granted permission to access and alter the configuration. User permissions may be updated by navigating to ADMIN and then selecting modify user from the submenu.

Once you have found the user to be updated, click on Set Permissions and update their Administrative Permissions.

[up to contents]

Hosted Paypage Configuration

To create a new Hosted Paypage Configuration, once you have successfully logged in, click on the ADMIN menu item on the top menu:

Then in the submenu that appears click on hosted config.

On the Hosted Paypage Configuration page, click on Generate a New Configuration.


You will be assigned a Hosted Paypage ID (ps_store_id) and Hosted Paypage Token (hpp_key). This is the identifier for this unique configuration. The Hosted Paypage ID and Token are sent as part of the transaction request from SmithCart to securely identify your store and the specific configuration. Make note of your ps_store_id and hpp_key, you need to enter these in your Payment Gateway Configuration below.


Set the Transaction Type to Purchase



Set the Response Method to Sent to your server as a POST.



Enter your Approved URL and Declined URL from your SmithCart checkout. Navigate to the confirm page of the SmithCart checkout (the page with the submit or process payment button) and cut and paste the URL from your browser window.

Approved URL example:

Declined URL example:

Click on the “Save Changes” button to save the configuration.

Next, configure your Moneris PayPage appearance

Click on the “Save Appearance Settings” button to save the configuration.


[up to contents]

Payment Gateway Configuration

To configure your Payment Gateway, you only need to do 2 things; navigate to the Payment Setup and enter your Payment Gateway credentials.

First, navigate to the Payment Setup section of the module:

Select the Moneris eSelectPlus Hosted option from the Payment Gateway dropdown:

The following fields will be displayed:

Enter your Payment Gateway Credentials:

  • Store ID: Store ID you acquired in the previous step
  • HPP Key: HPP Key acquired in the previous step

If you're using the Test environment, enable Test Mode by checking the Test Mode checkbox:

Save the settings

[up to contents]

Add Feedback