...
- The r_keeper driver is SA Pos INPAS
For detailed information on the authorization protocol, see the article Setting up authorization Authorization with POS terminals using the Terminals via SA protocol by INPASarticle.
Arcus
- The r_keeper driver is Arcus.dll
...
...
- Supported by Arcom
...
...
- The configuration file is ops.ini
Below is an example of a configuration file - — ops.ini, usually configured by a banking software company. Some parameters from it can be used when setting the properties of the arcus.dll driver in the r_keeper 7 Manager Station:
Code Block |
---|
# COMPATIBLE for PIN-PADS software for processing OPENWAY,SMARTVISTA,TIETO (NewWay v4.0.2.x) # The structure of the operation description string (operation configuration) # # [op code] [op class] [op id] [op name] # # 1 = 1, 1, PAYMENT # The Commentcomment sign - "#" at the beginning of the line - OPERATION IS NOT USED and cannot be called from POS software # to ENABLE operation processing in Arcus2 mode - DELETE COMMENT SIGN # # Op code - operation code for the cash register, CAN BE EDITED FOR A SPECIFIC CCMCASH REGISTER IMPLEMENTATION # Op class Op id - DO NOT EDIT !!! these codes are HARDWASHEDmay intoinfluence the PIN-PAD SOFTWARE operability # Op class - operation class (1 - financial, 2 - technical, 3 - administrative) # Op id - operation ID # Op Name - the operation name of the operation to display in the cash register interface, YOU CAN CHANGE THE FORMULATION ( without changing the essence of the operation !!! ) # # For class 1: #1# 1 OP_PURCHASE_SMS #2# 2 OP_PURCHASE_DUAL, //2 # 3 OP_PREAUTHORIZATION, //3 #4# 4 OP_CONFIRMATION, //4 #5# 5 OP_CANCEL, //5 #6# 6 OP_CANCEL_ADVICE, //6 # 7 OP_BALANCE_INQUIRY, //7 #8# 8 OP_MINI_STATEMENT, //8 #9# 9 OP_UNIVERSAL_REVERSAL, //9 # 10 OP_UNIVERSAL_REVERSAL_ADVICE, //10 #11# 11 OP_REFUND, //11 # 12 OP_CASH_SMS, //12 # 13 OP_CASH_DUAL, //13 # 14 OP_CREDIT, //14 # 15 OP_CREDIT_VOUCHER, //15 # 16 OP_UTILITY_PAYMENT, //16 # 17 OP_BILLING_PAYMENT_SMS, //17 #18# 18 OP_BILLING_PAYMENT_DUAL //18 # # For class 2: #0# 0 - PrintLog logprinting # 1 - Reconciliation of results #2# 2 - Cashier Menu #3# 3 - Technical reversal of the last operation # # For class 3: # 1.2 - Time Synchronization #4# 4 - TMS session #5# 5 - Admin Menu # Trading and service operations (TSP) 1=1,1, PAYMENT FOR GOODS 3=1.11, RETURN OF GOODS # Automated Banking Systems (ABS) #1=1,12,CASH WITHDRAWAL #3=1,14,CREDIT #5=1,7,BALANCE REQUEST # Hotels and gas stations 5=1,3, PRE-AUTHORIZATION 8=1,4, CALCULATION #9=1,15,CREDIT_VOUCHER # Cancels 2=2,3, CANCEL LAST 4=1.5, UNIVERSAL CANCEL # reports and shift closing 6=2.0, REPORT 7=2,1, VERIFICATIONRECONCILIATION OF RESULTS # special functions (compatible with special versions of pin-pad software) #10=2,4, READ MAP #11=9,2, READ MAP2 #12=9,7, READ MAP3 # menu and administrative operations #13=2,2, CASHIER MENU 99=3,5,SERVICE MENU 100=3.4, TMS SESSION TMS # additional functions 80=3,1,TIME SYNCHRONIZATION #80=3,2,TIME SYNCHRONIZATION |
...
Info |
---|
As an example of use: in the properties of the arcus.dll driver connected to work with the pinpad, It can be configured to automatically perform pin pad, you can configure automatic reconciliation of results when closing a shift at the checkout. That iscash station. To do this, in the CmdClose field, write the value 7 in the «Reports and shift closing shift » section in ops.ini. |
In the r_keeper manager station, configure the following:
- Driver The driver for the cash station. Go to its properties and in the Options section specify:
- Path - path — a path to the arccom.dll library
- FileRC - path — a path to the RC.out file Registered , is specified in cashreg.ini
- FileCheq is the path — a path to the cheq.out file. Registered , is specified in cashreg.ini
- CmdAuth - — an authorization command code. Must match the one specified in ops.ini
- CmdReversal - — a return command code. Must match the one specified in ops.ini
- CmdClose - close — a close command code. Must match the one specified in ops.ini
- IdPrint - — a print value identifier
- NeedAskBeforePrint - ask — to ask before printing
- Logical The logical printer driver
- Logical The logical printer for POS in print destinationcash station in printer assignment
- The authorization Authorization terminal selected as a print layout for current print scheme
- The authorization terminal is selected selected as the representation of the document view with the purpose of printing assignment
- The currency has the Use terminal POS Terminal setting enabled. To do this, go to the currency properties of the currency used and expand the Interface section
If you are using a terminal without a built-in printer, the setup is identical, except for the following:
- In the copy of the Authorization Result result layout, add the [SlipToPrint] memo to the created band or to the Report Title band
- Instead of the Authorization POS terminal assignment, select the printer assignment that is used to print receipts and reports
- Add a layout to the print scheme you are using.
Settings in
...
Manager Station on Example of GazpromBank Terminal
To configure the terminal work, do the followingFor the terminal to work in the manager station, configure:
- In the manager station, go to
...
- Service > Stations and Devices
- Select your restaurant, then go to the
...
- cash server and select the required cash station. Open the
...
- Drivers tab
- Add the POS authorization terminal > Universal driver for card validators (HTTP) driver to the
- Drivers tab
...
- cash station
- In the Options section, in the FiscRegTypeID line, select 189 GasPromBank terminal (Russia) from the drop-down list
- Click on the 3 dots in the LowDriverParams line and fill in
- cash station
...
- the lines:
- full path to emvgatessl.dll and emvgate.cfg
- KKM number
- Send number of guests
- Save
- the lines:
...
- the changes
- Go to the Printers tab
...
- Create a new printer in the empty field
...
- , using the context menu item
- Select the created printer and, in the sidebar:
- Name your printer
...
- Change its status to Active
- In the Module line, select the added Universal driver for card validators (HTTP) driver from the drop-down list
- Save
...
- the changes
...
- Go to the Properties tab
- In the
...
- Printer Assignment section, in the Authorization terminal line, select the created printer from the drop-down list
- Save
- Printer Assignment section, in the Authorization terminal line, select the created printer from the drop-down list
...
- the changes
- Go to the Money
...
- > Currenciesreference
- From the list on the left, select Credit
...
- cards > Bank card pay-discount
- Go to the Properties tab. In the Main section, in the Status
...
- line, select Active
- Save
- line, select Active
...
- the changes.
Setup completed. Slips from the bank must come in CP866 encoding.