Skip to content

Debit Card Payment Integration

Debit cards can be accepted with Gravity payments by using their termianls.

The following is obsolete and kept for reference purposes

Debit card acceptance and the utilization of a Pin Pad is only supported via the ChargeitPro electronic payment terminal

The acceptance of Debit cards requires the utilization of PIN PADS. Pin pads provide the customer a device for them to securely enter their personal pin as authorization for the funds to be deducted from their bank account. Pin Pads must be programmed by the electronic payment processor, i.e. Paymentech or First Data ..etc with a SECURITY KEY that encrypts the customer pin data on it's transmission to the processor for approval. ProfitSystem supports the Verifone 1000SE pin pads in either COM PORT or USB versions. With either version the Pin Pad communicates to ProfitSystem via a com port address, i.e. com3 or com4 ...etc. The Pin Pad com port address is assigned to each ProfitSystem workstation/terminal via the ProfitSystem Housekeeping-> General set-up-> Register Setup-> Pin Pad com port field. Debit payment tender type must be activated within the Housekeeping-> Accounting Setup-> Accounting Setup form so the Debit payment tender method will be available from the ProfitSystem payment form.

Com Port or USB Pin Pad Interface The Pin Pad USB or Com port versions can be installed when ProfitSystem is installed and running on each PC like in a typical Windows Peer to Peer network installation. The interface chosen depends on the availability of USB or Com ports on the PC. Most modern PCs have USB ports, but no com (communication) ports so USB will be the most popular choice for this implementation. The COM PORT version of the 1000SE with com port servers should ALWAYS be used when ProfitSystem is running in a Windows terminal server implementation. This is because the ProfitSystem application is installed and executing on a single centralized application server. ProfitSystem controls the interface to the Pin Pad and thus must have direct access to the Pin Pad via a com port. Terminal Services does not currently offer access to a terminal/workstation's com or usb ports and for this reason Com Port servers must be utilized. Com port servers allow the application server to have direct access to the pin pad. BBL has tested and worked with com servers from EasySynch LTD, model ES-E-1001-M.

Special USB Verifone Debit Pinpad Instructions Download the driver: 1. Click the following link or navigate with your browser to the VeriFone Support Site to download the correct driver.

For a 32-bit computer, click the following link or navigate with your browser to the VeriFone Support Site at: http://www.verifonedevnet.com/VeriFone/Attachment/20080116/PP1000se_PCI_USB_Driver.zip.

For a 64-bit computer, click the following link or navigate with your browser to the VeriFone Support Site at: http://bblsystems.com/downloads/verifonex64_PP1000SE_USB-UART.zip

  1. Click Save in the resulting pop-up window(s) until receipt is verified. Be careful to note where the file is being saved on your local PC.
  2. Double-click the file you just downloaded and extract the enclosed .INF file.

Driver installation: 1. Connect the 4 pin 'phone handset' end of your USB cable into the corresponding connector on the VeriFone device. This port is marked with the universal USB symbol. 2. Plug the USB end of the cable into an available USB port on the computer. 3. In a few moments, the PINpad should be detected. Windows will then present you with the 'Found New Hardware Wizard'. (If, for some reason, the device is not recognized and the Wizard does not start check the section below on 'Debugging the driver installation'. 4. Check the radio button indicating that you want to 'Install from a list or specific location' and click NEXT. 5. Check the radio button indicating 'Don't search. I will choose the driver…' and click NEXT. 6. Click the 'Have Disk' button and 'Browse' to the location where you placed the .INF file extracted from the .ZIP in the section above. 7. Select the INF file to OPEN then click OK. 8. At this point you may get warnings that 'This driver is not digitally signed' and/or 'has not passed Windows Logo testing'. Just ignore it and click NEXT and 'Continue Anyway'. 9. Finally, click 'Finish' and your driver should now be installed and functional.

Check the COM port for XP 1. Right click on My Computer and choose Properties. 2. Click on the Hardware tab, then click the Device Manager button. 3. Click on Ports (COM & LPT) to expand it. 4. Look for PP1000SE under Ports, it will show the COM port number.

Check the COM port for Vista 1. Right click on Computer and choose Properties. 2. Click the Device Manager link 3. Click on Ports (COM & LPT) to expand it. 4. Look for PP1000SE under Ports, it will show the COM port number.

Changing the serial port used by the pin pad: 1. Once you've installed the driver, you may set the assigned Serial Port (COMx) number and operating parameters by using the Windows Device Manager (usually accessed via the System Icon in Control Panel). 2. Click on the 'Ports (COM & LPT)' entry and expand the list of ports by clicking on the '+' symbol. 3. Right-Click on the COMx entry (newly added since installing your driver), then click 'Properties' in the drop-down menu. 4. Click on the 'Port Settings' tab. The default Baud Rate and Protocol settings can be changed here. 5. Click on the 'Advanced' button. The COM Port number can be set to something that may be more to your liking. (Make sure it is not a COM port that is already in use on the PC/ECR). VeriFone recommends leaving the FIFO settings at their installed default values.

Debugging the driver installation: 1. In the event the PINpad is unrecognized and the New Hardware wizard does not start, you may correct this by selecting 'Add Hardware' from the Windows Control Panel. Once the Add Hardware Wizard starts, select NEXT. 2. Click the radio button indicating that 'Yes, I have already connected the hardware'. 3. Select 'Add a new hardware device' from the bottom of the list of available devices and click NEXT. 4. Click the radio button to indicate 'Install the hardware that I manually select from a list' and click NEXT. 5. Select 'Show all devices' and click NEXT. 6. Click on 'Have Disk' and 'Browse' to the file INF file that was extracted from the .ZIP above. 7. Select 'Communications Port' and click NEXT twice. 8. You may get warnings that 'This driver is not digitally signed' and/or 'has not passed Windows Logo testing' at this point. Just ignore it and click NEXT and 'Continue Anyway'. 9. Finally, click 'Finish' and your driver will now be installed and functional.

Enable debit cards in the ProfitSystem: 1. Go to Main->Housekeeping->General Setup->Stores->Options tab 2. Make sure the electronic payment integration is set up and working (IPCharge or Go/PCCharge.) Save and close. 3. Go to Main->Housekeeping->Accounting Setup->Accounting Setup->Setup tab 4. Check the Debit checkbox. Save and close. 5. Go to Main->Housekeeping->General Setup->Register Setup, locate the register with the pin pad. On the Details tab, select the correct pin pad port. Save and close. 6. Restart the ProfitSystem and test the pin pad by taking a small debit payment on a register set with a PinPad com interface. You must swipe the debit/check card to use debit.
The ProfitSystem is now configured to accept debit cards.