Print Command:
Moneris Go Solutions Integration
The print command allows you to create a custom receipt that can be printed on terminals that have a built-in printer. The printData within the request body contains the data to be printed. The printData must be ISO-8895-1 encoded.
The printData can be formatted using control characters. Control characters must be in front of the data strings. They are in effect until another control character or “new line” (\n) is encountered.
Sample String:
"\\3Card Details\\n" //centered large font
"----------------------------------\\n" //full width separator line
"\\LTransaction\\RCount\\RVolume\\n" + //three columns
"----------------------------------\\n"
"\\LPurchase\\R150\\R$123.45\\n" +
"\\LRefund\\R1\\R$ 1.23\\n" +
"\\LCorrections\\R30\\R$1.23\\n"
NOTE
The default font size is 2.
Below is a list of the supported control characters:
\\1 - Small font
\\3 - Large font, to be used for section headers, like “Daily Summary”, “Details by Card Type” and card titles like “Visa”, “Debit”, etc
\\B - Bold
\\I - Inverse
\\L - Left alignment
\\C - Center alignment
\\R - Right alignment
\\n - New line
The control characters are processed in the following order:
Alignment (C, L, R)
Font style (B)
Font size (1, 2, 3)
Inverse (I)
Integration Methods
Cloud Integration
Connects to your POS system via the internet. This allows for real-time syncing of transaction data across multiple devices and locations. It’s ideal for businesses that need centralized reporting and scalable infrastructure.
Direct integration
Connects the Moneris Go terminal directly to your POS system. The POS sends transaction details to the terminal, which processes the payment. It’s a reliable option for businesses with an existing POS setup that supports direct communication with payment devices.
App-to-App Integration
Allows your business app to communicate directly with the Moneris Go terminal through APIs or SDKs. It offers a seamless and customizable payment experience, perfect for businesses with proprietary apps or mobile-first operations.