Moneris Payment Plugin for Oracle Simphony
Moneris Payment Plugin for Oracle Simphony - Installing and configuring the Moneris Payment Plugin
Overview
You must download and install the plugin on a Windows computer within the local infrastructure where you run Oracle Simphony. The plugin and Simphony must be connected via your TCP/IP network.
Download and Install Plugin
The installation file will be provided to you by Moneris.
- Download the installer file to a Windows computer/server that is connected to your TCP/IP network.
- To start the installation, double click the .MSI installer file.
- At the welcome screen, click Next.
- To accept the license agreement, click the checkbox.
- Click Next.
- At the Destination folder screen, modify the destination folder if needed.
- Click Next.
- Click Install.
- Wait while the plugin installs itself.
- At the Completed screen, click Finish.
Edit the appsettings.json File
Edit the appsettings.json File
- Before editing the JSON file, ensure that you or your site administrator has created and installed an SSL certificate for this application to ensure secure communication.
- Use Windows File Explorer to navigate to the folder where you installed the plugin.
- Locate the appsettings.json file and open it with your preferred text editor.
- Configure the following fields:
Field | Values |
AllowedHosts | Enter the IP addresses allowed to listen for the services in this application. |
Kestrel |
URL: Enter the URL that will be used to access the middleware application Certificate:
|
- Save the file.
Restart the Windows Service
Restart the Windows Service
After editing the appsettings.json file, restart the OPI/SPI connector service by following these steps.
- Press the Windows key on your keyboard.
- In the search box, type in services and press Enter on your keyboard to display the services app.
- Double click on Services.
- Scroll down the list to locate the service named Moneris OPI/SPI Core Service.
- Click on the Restart icon in the taskbar to restart the service. You can also right-click on the service and choose Restart.
- After restarting the service successfully, proceed to the next section.
Launch the Plugin’s Web Interface
Launch the Plugin’s Web Interface
The plugin requires TCP/IP connectivity and runs on local host.
- Open a web browser and go to https://127.0.0.1:8991/Dashboard.
- If you receive a security warning, check the values in the Kestrel field in the section above.
- When the OPI/SPI Bridge Service appears, enter your credentials.
- For username, enter admin.
- For password, enter admin.
- Click Sign In.
The Home screen appears.
Configure the Plugin
Configure the Plugin
After signing in, follow these steps to configure the plugin to connect Simphony with your Moneris payment terminal.
- On the Home page, click the settings icon > Merchant Management.
- On the Merchant Management screen, click Add new to create a new merchant profile.
- On the new merchant screen, select the Connection Type:
- If you are using the Moneris Go terminal: Select Go Cloud.
- If you are using the Moneris P400 PINpad: Select DHC.
- Fill in the remaining fields. Refer to the table below for help with each field.
Fields for Go Cloud
Field Name | What to Enter |
Store ID |
Enter your Moneris Store ID. This can be found in your welcome email from Moneris. |
Merchant ID |
Enter your Moneris merchant ID. This can be found in your welcome email from Moneris. |
API Token |
Enter your Moneris API token. To find you API token:
For help with these steps, refer to the Merchant Resource Centre User Manual on the login page. |
Integration Config Code |
Enter the Moneris integration configuration code. You can obtain it from your Client Integration consultant. |
Merchant Currency |
Enter the currency you want your transactions to be settled in (USD or CAD). NOTE: USD settlement is not available on all devices. Contact your Moneris client consultant for more information. |
Site ID | Enter your Oracle site ID |
Test mode |
|
Name | Enter a name for this merchant profile. |
Description | Enter a description of this profile. This field is optional. |
Fields for DHC
Field Name | What to Enter |
Merchant ID |
Enter your Moneris merchant ID. This can be found in your welcome email from Moneris. |
Merchant Currency |
Enter the currency you want your transactions to be settled in (USD or CAD). NOTE: USD settlement is not available on all devices. Contact your Moneris client consultant for more information. |
Site ID | Enter your Oracle site ID |
Gateway Store ID |
Enter your Moneris Store ID. T his can be found in your welcome email from Moneris. |
Gateway API Token |
Enter your Moneris API token. To find you API token:
For help with these steps, refer to the Merchant Resource Centre User Manual on the login page. |
Test mode |
|
Name | Enter a name for this merchant profile. |
Merchant Display Name | Enter the name of your business that will be printed on transaction receipts. |
Merchant Address | Enter your business address. |
Description | Enter a description of this profile. This field is optional. |
- After completing the required fields, click Save. The Merchant Management screen reappears.
- The new merchant profile you just added should be listed.
- Under Actions, click Manage to change it, or click Delete to remove it.
- Under Settings > click Devices > Add New.
- On the Add new device screen, complete the fields to add your Moneris terminal.
Field name | What to Enter |
Merchant Account | Select the merchant profile you created in Step 3. |
Terminal ID | You can find the terminal ID on a sticker on the back or the side of the terminal. |
Workstation ID | Enter your Simphony workstation ID. |
Name |
Enter a name for this device profile. Think of a meaningful name (for example, Upstairs bar terminal) or use the model number (for example, PAX A920) to distinguish one terminal from another if you have different models. |
Description | Enter an optional description for this device. |
- After completing the device fields, click Save. The Device Management screen reappears.
- The new device profile you just added should be listed.
- Under Actions, click Manage to change it, or click Delete to remove it.
- Under Settings, click Users. You should see the admin user.
- Under Actions, click Select > Manage to manage the admin user profile.
- When the Edit admin screen appears, enter the first name, last name, and email address of the administrator.
- Use the Password and Confirm Password fields to change the admin password from the default password.
- In the field called Your Current Password, enter your current password (not the new one). You will not be able to save any changes without your password.
- Click Save.
- Click Users to return to the summary of users.
- To add a new user: Click Add New.
- To modify a user: In the appropriate row, click Select > Manage.
- To delete a user: In the appropriate row, click Select > Delete.