Theatre Manager supports two Moneris processing options:
You may also want to have Moneris add two features to your account at time of your merchant account setup:
|
|
By default, your eSelectplus account will be set to automatically settle each night between 10 and 11PM Eastern time. You MUST CHANGE this option to settle manually which simplifies your end of day processing and makes it easier to reconcile bank statements to your accounting system |
The merchant account number, Store ID and ECR Terminal ID will be sent to you in a document from Moneris. That document will also contain instructions for you to log in to the eSelectplus gateway to activate your account. Once you do that, you can obtain the API Token that will be required by the Theatre Manager merchant account setup.
Some sample test accounts are available, if needed.
Also, visit Misc Moneris Support for additional daily status information.
Contact our Moneris support representative: Nandini @ 1 (877) 825-0361 X 4117 to have your account setup. You want to request the eSelectplus product/account. |
Note that this same account needs e-select plus setup for settlement. It means box office can use the one merchant account for hosted payment online and normal credit card authorization at the box office. This helps support PCI Schedule 'A-EP' compliance for internet sales.
Moneris charges far too much money for their merchant profile feature. For this reason it is not recommended for use with Theatre Manager. |
Future log-ins will require the Username, Store ID, and permanent password that you will set up using the one-use password. Make sure that information is stored somewhere safe in your office and shared among the appropriate staff. Arts Management will not have access to that information if it is lost. |
This is used when you want Theatre Manager to retain card information within the system (encrypted) for box office sales, or web sales or for settlement for hosted payment page.
Note:The API Token above has been removed for security. Where the black square appears, a combination of upper-case and lower-case letters and numbers will comprise your store's API Token. |
This process should only be undertaken in consultation with both Moneris Support and Arts Management Support. The API Token must match the Theatre Manager merchant account setup in order for credit card processing to work. |
Moneris Support may advise you to re-generate the API Token for your store in certain circumstances or for security reasons. It is done on the Admin->Store Settings page as shown below. You will be asked to click the Re-Generate API Token. If you are advised to do so, you will need to put that new token into the merchant account settings.
Please contact support@artsman.com if you are unsure where to make this change within the Theatre Manager merchant account.
By default, your eSelectplus account will be set to automatically settle each night between 10 and 11PM Eastern time. You MUST CHANGE this option to settle manually which simplifies your end of day processing and makes it easier to reconcile bank statements to your accounting system. |
Once the Moneris account has been activated and all the information in the following list has been obtained, the Merchant Account in Theatre Manager can be set up on each of the tabs that follow:
Tabs with specific setup info are described in the following help pages. Other tabs like the Employees and Cards tabs are populated the same as described here.
Refer to general help page for more info. |
Refer to Merchant Profiles for further information on functionality. In general, using Moneris Merchant Profiles are not recommended because they charge for this feature, unlike other merchant providers. |
Hosted Checkout option is used if you want Theatre Manager to use Moneris for online credit card payments with an embedded web page. It is possible to be SAQ A compliant for your web sales since Moneris takes the credit card within an iframe and card data does not enter your network. | ||
If you use hosted payments for web sales, you will also need an E-Select plus account for settlement. Box office sales can use this same merchant account and will automatically authorize against the e-select plus account. This means that you only need one merchant account set up even though it is processing via different pathways, one for web and one for box office. | ||
You may also be able to accept payments like apple-pay online, digital wallets, online interac, verified by visa, multi currency, etc. Make sure to talk to Moneris about what is possible and what you want to accept. | ||
If you are already using Moneris Hosted Payment Page, refer to the conversion process to Moneris Checkout to see what is involved. | ||
Note: using Moneris Checkout disables use of online post dated payments since card data is not provided by Moneris and, therefore, cannot be saved. Recurring Payments initiated by the box office will still work. |
The best process to configure this option is:
Once you are logged into the online account setup, select Admin->Hosted Checkout config option per the image to the right.
You will see a screen similar to the bottom of the web page that lists all the configurations you have made. You can have many of them, and all you need to do is enter the Checkout_ID in Theatre Manager merchant setup to use the one you prefer.
Click OK
Enter in an alias like 'Theatre Manager'
.
If you see the Checkout_id that you want to change in the list below, you can Edit by clicking the edit button. Then process to the next pages for more information about the setup.
Make sure the options look like the image to the right.
Make sure the options look like the image to the right.
Since that is the case, UNCHECK the enable multi-currency button. that will cause the currency choices to disappear from the the area indicated on the checkout form
If, however, you do want to take some selected currencies (such as USD, or where ever your main customers come from, then CHECK the enable multi-currency button.
If you do that, you will also need to check and uncheck the currencies that you wish to accept.
We understand that all currencies are converted to CAD and so you will receive CAD in your bank account.
Click the Display Supported Cards checkbox to show miniature logos of the cards you accept on your web site.
There are more options that you should make the same as the image to the right.
You MUST select Transaction Type as Purchase
Once the Moneris account has been activated and all the information in the following list has been obtained, the Merchant Account in Theatre Manager can be set up on each of the tabs that follow:
Tabs with specific setup info are described in the following help pages. Other tabs like the Employees and Cards tabs are populated the same as described here.
It is very important to note that the credit card is being entered from the user's browser directly into the Moneris web site. This allows a venue to have:
|
Step 1 of the checkout process illustrates that most of the checkout window appears the same.
The singular difference is that the credit card entry data is missing. Card entry shows up on step 3. |
Step 2 shows an example of the actual hosted payment page.
From step 1, the user's browser is directed to the Moneris web site where they enter:
|
Step 3 remains the same.
This shows the confirmation page where the user can use the print at home feature if enabled. |
Once you have your Checkout ID, all you need to do is change two things in your merchant setup:
click on the Merchant Provider popup. Change it:
In late 2022, Moneris is replacing the Hosted Payment Page option with the Hosted Checkout Page option. It should require a little change to your merchant account setup in order to switch over.
Refer to the conversion process from HPP to Moneris Checkout |
A Moneris Hosted Payment Page is part of the Admin->Hosted PayPage config option.
Hosted Payment Page option is used if you want Theatre Manager to switch over to the Moneris site for online credit card payments. It is possible to be SAQ A compliant for your web sales since the web site no longer takes credit cards (Moneris does). | ||
If you use hosted payments for web sales, you will also need an E-Select plus account for settlement. Box office sales can use this same merchant account and will automatically authorize against the e-select plus account. This means that you only need one merchant account set up even though it is processing via different pathways, one for web and one for box office. | ||
Moneris Hosted Payments requires that your web page timeout is 60 minutes in company preferences - it cannot be less. This is because Moneris payment acceptance is 60 minutes and we cannot close carts until their payment page has timed out. | ||
You may also be able to accept payments like apple-pay online, online interac, verified by visa, etc. Make sure to talk to Moneris about what is possible and what you want to accept. |
The best process to configure this option is:
Once you are logged into the online account setup, select Admin->Hosted PayPage config option.
You will see a screen similar to below.
Once you are logged into the online account setup, select Admin->Hosted PayPage config option.
Once you see your ps_store_id, click the 'Edit Button and you will see a screen similar to below.
Enter data into the window above per the instructions:
If you change anything on this page, be sure to click Save Changes under this section.
Once you are logged into the online account setup, select Admin->Hosted PayPage config option.
Scroll down until you see a section that says Paypage Appearance and click Configure Appearance.
A new window will open similar to below and the settings you place here control how the hosted payment page will appear to the patron.
At the top are 3 buttons that are helpers for you:
In this section, enter the colours for various parts of the payment page window. Use this to set colours as indicated.
Make settings as follows:
There should only be two things to set here:
The settings are:
If you wish, you can click on the credit card logos that you accept. It simply displays the logo on the payment page.
Once you are logged into the online account setup, select Admin->Hosted PayPage config option.
Scroll down until you see a section that says Response/Receipt Data and click Configure Response Fields.
Set the options as follows:
Set the options as follows:
Once you are logged into the online account setup, select Admin->Hosted PayPage config option.
Scroll down until you see a section that says Response/Receipt Data and click Configure Response Fields.
Once you are logged into the online account setup, select Admin->Hosted PayPage config option.
Scroll down until you see a section that says Email Receipts and click Configure Email Receipts.
Theatre Manager handles all confirmation of purchases to the patron. This section is not used, although, if you wish, you might want to send emails to the MERCHANT' for audit purposes.
Theatre Manager handles the receipt to the patron.
Once the Moneris account has been activated and all the information in the following list has been obtained, the Merchant Account in Theatre Manager can be set up on each of the tabs that follow:
Tabs with specific setup info are described in the following help pages. Other tabs like the Employees and Cards tabs are populated the same as described here.
It is very important to note that the credit card is being entered from the user's browser directly into the Moneris web site. This allows a venue to have:
|
Step 1 of the checkout process illustrates that most of the checkout window appears the same.
The singular difference is that the credit card entry data is missing. Card entry shows up un step 3. |
Step 2 remains the same. The user can continue or go back. |
Step 3 shows an example of the actual hosted payment page.
From step 2, the user's browser is directed to the Moneris web site where they enter:
|
Step 4 remains the same.
This shows the confirmation page where the user can use the print at home feature if enabled. |
Be sure to READ THE PRO's AND CON's of using the P400 before deciding to use them and ordering them from Moneris. |
Refer to accepting a payment on the payment window for EMV Pin Pad credit cards to see how the process works and how similar it is to other payment methods. When using pinpads, you do not receive the credit card data for TM - so you cannot use this method for post dated payments and recurring sales.
Please refer to Moneris EMV PinPad Setup Steps to see how to integrate with Theatre Manager.
EMV devices must be set up as a pin pad device and then must be associated with a workstation using Theatre Manager. Multiple workstations can use the same EMV device is you wish. | |
Pin Pads are settled during end of day. if you receive any message about an imbalance on a pin pad, please refer to the Moneris Pin Pad End Of Day troubleshooting tips. | |
If an EMV device is assigned to the workstation, the user simply selects any one of the credit card types as payment during the payment process, and Theatre Manager will activate the EMV device. | |
You may need to import a new ticket face for payments to satisfy Moneris signature & receipt requirements. | |
You CANNOT VOID a pin pad authorization. You must add a payment to the order and make it a REFUND (Moneris' rules) |
On the whole, the P400 helps for new sales, INTERAC and tapping for payment. It slows the mass refund process when a show is cancelled because it requires calling each person who bought at the box office to get their card and enter it manually.
Pro | Con | ||
|
|
Theatre Manager is designed that the EMV devices can be shared between workstations. However, you probably want one for each box office window and one for the rest of the office to manually enter cards.
You can use Moneris EMV devices, even if you still want to use your existing provider. You just need to set up an EMV only merchant account in Theatre Manager. | |
Note: check the firmware version of your pinpad. Version 19.05 works. 19.06 is known to be broken. Contact Moneris if you need to ask them to fix it. |
You will need a Moneris E-Select+ account. You need to contact Moneris for this - Arts Management cannot arrange one.
Very Important: DO NOT allow Moneris to settle the EMV devices automatically at a preset time each day. Theatre Manager will settle the devices during end of day to make accounting far more straightforward. |
Once you have your Moneris information and pin pads, follow these steps in Theatre Manager:
Step | Item | General Instructions | ||
1 | Turn off Power saving |
The pin pad requires a constant connection to the database while the authorization is occurring. there are two things to do:
|
||
2 | Plug in the Pin Pad |
Download this abridged version of the Moneris P400 installation instructions and follow it until the steps say come back to this web page to do the remainder of the steps
|
||
3 | Moneris Merchant Account |
Make sure you have a Moneris Merchant Account set up in Theatre Manager. I you already have a moneris account for hosted payments or web sales, you likely should use the same one.
On the authorization tab in the pin-pad area of the Theatre Manager merchant setup, please:
|
||
4 | Plug in EMV Devices |
Physically plug the EMV devices in, power them up and connect them to your ethernet network.
Place the devices where you think they will be best used for your box office and administration areas. The EMV devices will go through a startup process and should eventually show a screen with a pairing number on them. |
||
5 | Create Device Records |
In Theatre Manager, open the Device List. For each pin pad that you have:
If pairing does not occur:
|
||
6 | Edit Hardware Preferences |
After pairing all devices in as above, you will need to go to each workstation and decide which EMV device is associated with the workstation.
| ||
7 | Payment Receipts | You will need to import a new payment receipt ticket face designed specifically to satisfy Moneris signature & receipt requirements | ||
8 | Setting up Payment Methods |
|
||
9 | Restart Theatre Manager |
|
||
10 | Optional tests |
|
||
11 | Debugging |
If you are having trouble with getting pinpad authorization to work, there are some troubleshooting tips:
|
Payment receipts are optional and can be printed on demand. However, if you have customers who request a receipt, Moneris has specific requirements if the payment was made using EMV devices.
We have created one you can download and import that meets Moneris requirements and is designed specifically for the P400. |
You have now imported a ticket face file. You can now edit this ticket face if you want to make any additional customized changes to the receipt layout based on any possible ticket face background images you may have preprinted on the ticket stock.
After importing the ticket face, you will have to decide a few things on the company preferences Ticket Faces Tab under the section Credit Card Receipts. All the fields/options in this area may need adjustment.
Moneris does not require you to print one for yourself if they are stored electronically and can be reprinted. Theatre Manager stores all payments and Moneris EMV responses precisely for this purpose so you can reprint later if need be. We suggest not printing a merchant copy in this electronic age.
These values are open for general testing from all sources - so you may see more than just your test transactions in the virtual gateway. | |
They only work for the Moneris Gateway Account and will not work for Hosted Payment Page testing |
The following values will enable you to enter the test environment for the gateway:
It is sometimes helpful to know where card data goes in the merchant portal to troubleshooting and cross reference purposes. The above diagram shows how to cross reference date on the payment window in Theatre Manager and Moneris' online portal.
TM tracks the
Below are a list of some of the errors that may be encountered during processing using Moneris as a merchant provider:
If you are using a Moneris P400 connected to your workstation, you cannot void or delete a credit card entered using the pin pad.
Moneris does not support voiding in the pin pad because they require a log for each interaction. So you must refund. |
You many see a button on the lower left that says Linked. IF you click on it and the original payment was taken online, you will be able to refund against that payment without needing the card. |
Instead, you will need to
You will see a window like below:
When the merchant account is setup in Theatre Manager and a test transaction is processed the error message above may appear. This error message is the result of missing options in the setup of the Merchant Account by Moneris. To correct the issue:
Mandatory Address in Patron Records
An address and postal code (zip code) will now be required for all patron records added or updated in Theatre Manager.
Turning Off Credit Card Address Verification
The Address and Postal Code (Zip Code) will no longer be sent with the credit card number for authorization.
Independent Refunds is a Moneris add-on feature. You must contact them if you receive the message below and you want to issue refunds to patron's credit cards. |
Your Moneris merchant account and/or your Store ID may need to be setup to process Independent Refunds if you want to allow credit card refunds in Theatre Manager. Since this is entirely a dependant on Moneris and how they setup your merchant account, enabling independent refunds requires that you:
Even if the merchant account is enabled for refunds and refunds can be performed through the web portal, Independent Refunds must be enabled for the Store ID before a refund will be accepted by Moneris from Theatre Manager.
Should Moneris detect suspicious activity on the account they could remove the option to process Independent Refunds to protect the account from fraud. To enable this feature once more the person who setup the Moneris account will need to contact them directly. A verbal request to enable Independent Refunds will need to be made and the following information well be required throughout the call: