Contents - Index


Integrating EFTPOS


Professionals Retail Business, Cash Register and Retail Workshop support the following EFTPOS integration options:

1. DPS Payment Express.
2. EFTPOS NZ - EFI interface
3. Skyzer (Ingenico) - Nitro interface
4. Skyzer (Ingenico) - two-way interface
5. WolfStrike - two-way interface.
6. SmartPay - Smartlink

To integrate EFTPOS first install the required installation files from your EFTPOS provider.  In the case of the Ingenico terminals your installer needs to install the Skyzer - Nitro library.  Or, alternatively, the two-way communication method can be used.

When installing NZ EFTPOS (ANZ) make sure you select the NZEFTPOS - EFI interface option when installing the EFTPOS software.

Once the EFTPOS terminal and/or pinpad software has been installed you need to let the software know it is installed.

If you have only the one lane select System settings -> POS settings.  Other wise click Select POS functions -> Lane Settings   The following form activates:


  • Click the Edit button.
  • Check the "Turn on integrated EFTPOS" box.
  • Four additional fields and/or buttons will appear.  As below.  This example shows the settings for NZ EFTPOS - EFI interface


  • Select the EFTPOS option you have installed.
  • Enter your merchant id - this is only required for DPS Payment Express.  You may wish to enter your merchant id anyway as a means of checking in case you need it.
  • Enter/select the installation data about the location of the configuration file, communications port or required folder.  In the case of DPS Payment Express you need to locate the file "pxpp_cfg.txt".  That file will be in the folder C:\Program files\DPS\Eftpos on a 32 bit WIndows PC and in C:\Program files (x86)\DPS\Eftpos on a 64 bit Windows PC.  If you have selected NZ EFTPOS - EFI interface the folder C:\EFTPOS\ is placed in the field.  This is the default folder the NZ EFTPOS client looks for the required transaction files.  If you used another folder when setting up NZ EFTPOS you need to change this.  If you do, make sure the '\' is on the end of the folder name.

    The following example shows the settings for DPS Payment Express:



    Once you have set up the software to link to your EFTPOS provider the payments processing forms include additional buttons.  The "To Pinpad" button will always display.  The others depend on the behaviour of your EFTPOS installation.

    In addition the software attempts to connect to your provider (and the terminal/pinpad) when you open the Front Counter functions form.  If the connection succeeds you are advised. Also if it fails.  If it fails contact your provider to find out if there is something wrong.  If it fails at this point, and you continue to activate Front Counter, the "To pinpad" button is disabled and you must carry out sales using the Offline EFTPOS option.

    Note :- Front Counter allows the pinpad to print out the EFTPOS receipts. If it has a printer. You need to configure the EFTPOS to link to the correct receipt printer.  It will need to be the default receipt printer.  This means, even though Front Counter can recognise the receipt printer based on the settings you enter into POS settings, the EFTPOS link must use the default receipt printer.  Printing EFTPOS receipts is, usually, a requirement.  And is certainly required when the transaction requires a signature. You can still print off the normal POS receipts should you wish.