Skip to main content

Moneris Hosted Paypage

The Moneris Hosted Paypage integration allows administrators to securely process parking and violation transactions through their Moneris merchant account via a hosted checkout page. Its primary purpose is to ensure secure communication and financial data transfer between the OPS-COM system and the external Moneris payment gateway. This article is intended for OPS-COM administrators and IT staff responsible for configuring financial integrations.

Setup and Configuration

Setting up this integration requires you to retrieve unique keys from your Moneris Gatewayaccount, provide them to OPS-COM, and configure specific callback URLs within the Moneris portal.

  1. [StepLog 1] - Loginin to your Moneris account:

    account

    using the Development/Testing Login:portal ([https://esqa.moneris.com/mpg/
    ](https://esqa.moneris.com/mpg/)
    ) or the Production/Live Login:portal ([https://www3.moneris.com/mpgmpg](https://www3.moneris.com/mpg)).

  2. [StepHover 2] - Once logged into your Moneris account selectover Admin >and click Hosted Paypage Config.

  3. [Step 3] - AlongCopy the top of the Hosted Paypage Configuration you should see yourspecific ps_store_id and hpp_key. Pleasedisplayed copyat thesethe detailstop of the configuration page and sendprovide them to your OperationsCommanderOPS-COM (OPSCOM)representative contact.

    to

    image.png

    [Step 4] - Onconnect the Hostedsystems.

    Paypage
  4. Configuration
  5. page select

    Enter the settingsrequired shownOPS-COM incallback URL into the below screenshot.

    *Note: We will send you the correct Approved URL and Declined URL tofields use. That being said, the URLs are listed below. If you do not know what URLs to use (Development or Production) please consult your OperationsCommander (OPSCOM) contact.

    Development/Testing:
    Approved URL: https://hostedpayments.preview.parkadmin.com/hook/moneris/
    Declined URL: https://hostedpayments.preview.parkadmin.com/hook/moneris/

    Production/Live:
    Approved URL: https://hostedpayments.parkadmin.com/hook/moneris/
    Declined URL: https://hostedpayments.parkadmin.com/hook/moneris/

    image.png

    *Note: The following [Steps] are related to the additional configuration pages along the bottom ofon the main Hostedconfiguration Paypage Configuration:page.

    image.png

  6. [Step 5] - Paypage Appearance

    These are all optional settings related toEnter the appearancerequired ofOPS-COM yourcallback MonerisURL Hosted Paypage. There is a preview button that allows you to view changes. This will beinto the page that your customers see when supplying their payment details during the checkout process through OperationsCommander (OPSCOM).

    [Step 6] - Response/Receipt Data

    Select the settings shown in the below screenshot.

    *Note: We will send you the correct Async Response URL tofield use. That being said,within the URLsResponse/Receipt Data configuration section.

  7. Enter the required OPS-COM callback URL into the Response URL field within the Security Features configuration section.

  8. Modify the settings within the Paypage Appearance section to customize the visual design of the checkout page your customers will see. Use the preview button to verify your changes.

  9. Enable the desired options within the Email Receipts configuration section.

Environment URLs: The callback URL you must enter into the Moneris configuration fields depends entirely on the environment you are listed below. If you do not know what URLs to use (Development or Production) please consult your OperationsCommander (OPSCOM) contact.configuring.

DevelopmentProduction/Live:/Testing:
Async ResponseUse URL: https://hostedpayments.preview.parkadmin.com/hook/moneris/

Production/Live:
Async Response URL: [https://hostedpayments.parkadmin.com/hook/moneris/

image.png

[Step 7] - Security Features

Select the settings shown in the below screenshot.

*Note: We will send you the correct Response URL to use. That being said, the URLs are listed below. If you do not know what URLs to use ](Development or Production) please consult your OperationsCommander (OPSCOM) contact.

Development/Testing:
Response URL: https://hostedpayments.preview.parkadmin.com/hook/moneris/

Production/Live:
Response URL: https://hostedpayments.parkadmin.com/hook/moneris/

image.png)

[Step 8]Development/Testing: -Use Email Receipts[https://hostedpayments.preview.parkadmin.com/hook/moneris/](https://hostedpayments.preview.parkadmin.com/hook/moneris/)

TheseYou arewill optionaluse settingsthis relatedexact same URL for the Approved URL, Declined URL, Async Response URL, and Security Response URL fields.

Using this Feature

Because this is a backend payment gateway configuration, administrators do not manually interact with this feature on a daily basis. Once fully configured, the Moneris Hosted Paypage automatically handles electronic routing when users process transactions on the user portal.

During checkout, the user is securely redirected to sendingthe customerscustomized emailMoneris receipts.payment OperationsCommander (OPSCOM) doesn't currently send email receipts so you may wishpage to enableenter thistheir functionality.card Bydetails. defaultOnce OperationsCommanderthe (OPSCOM)payment willsucceeds displayor afails, receiptMoneris automatically redirects the user back to usersthe afterOPS-COM aportal successfulwhere oran failedon-screen receipt is displayed and the transaction andis allowlogged successful payments to be reviewed at a later date underin the usersuser's account history.



MonerisBest TestPractices Creditand CardsConsiderations

Simulating Payment Declines: When testing your integration in the development environment, Moneris provides a listPenny ofValue creditSimulator cardchart numbersin youtheir maydeveloper usedocumentation. toUse test against during yourspecific penny testing

Payments Declined

If you are having payments declined issue after you have set up please make sure that you are checking your total against the penny value simulator. This chart allows youamounts to force certain callback responses based(such onas thean amountexpired paidcard byor insufficient funds error) from the test visagateway gateway:to https://developer.moneris.com/en/More/Testing/Penny%20Value%20Simulatorensure OPS-COM handles the declined payments properly.

  • Enable Email Receipts: It is highly recommended to enable email receipts within the Moneris portal. While OPS-COM displays a secure on-screen receipt and logs the payment to the user's history, OPS-COM does not currently send automated email receipts for this specific gateway integration.

  • Test Credit Cards: Always use the official Moneris test credit card numbers provided in their developer documentation when performing your initial penny testing in the development environment. Do not use real credit card data until you are fully configured in the live production portal.