Ingenico ict220 instruction Manual

This document describes the specific details related to the implementation of the Ingenico ICT220 payment device in Openbravo. This device is connected to the computer using Serial interface and it handles directly the communication with the payment gateway.

To use this development is needed to have org.openbravo.paymentgateway.ingenico module installed and Ingenico's plugin for the Hardware Manager.

Configuration

Go to the window POS Terminal Type and modify the following value for the payment method you want to configure to process payments using Ingenico:

  • Payment Provider: Select Ingenico Credit Card Sale.

Ingenico credit card sale

Process a payment or a refund using a credit card read by a Ingenico iCT220 reader.

User Guide

Once the backend has been configured properly the WebPOS user will see the payment method on the keyboard.

When that payment gets selected a popup will rise.

If you try to void the previous transaction an error message will rise since it is not possible. If voiding a sale is wanted a refund should be done instead voiding the transaction.

User Stories

Story 1:

  1. François, the WebPOS user, is closing a sale.
  2. He selects the Ingenico Payment method and pays the whole ticket.
  3. A popup rises with the information of the payment.
  4. The customer inserts its card on the Ingenico device and enters the PIN.
  5. When the process gets finished, the popup disappears and the payment gets complete.

Story 2:

  1. A customer asks François, the WebPOS user, to refund a ticket.
  2. He selects the Ingenico Payment method and refunds the whole ticket.
  3. A popup rises with the information of the refund.
  4. The customer inserts its card on the Ingenico device.
  5. When the process gets finished, the popup disappears and the refund gets complete.

Story 3:

  1. The customer click the cancel button of the device by mistake.
  2. The popup disappears and the payment has not been done.

Hardware Manager

openbravohw.properties needs to be modified in order to use Ingenico Card Reader.

machine.payment = ingenico:parameter1, parameter2

parameter1 is the serial port where the device is plugged and parameter2 is the seconds that the device will be waiting to complete the process (if there is no parameter2 it will wait 120s).

Ingenico iSC250 Service Manual

Ingenico ict250 Service manual

Ingenico iCT220 service Manual

Ingenico 5100 Instruction Manual

Ingenico ict220 Technical Manual


Warning: Undefined array key "HTTP_REFERER" in /web/johanneskr/public_html/.manual/ManualVerifone/ingenico-ict220-instruction-manual.php on line 267

Deprecated: urlencode(): Passing null to parameter #1 ($string) of type string is deprecated in /web/johanneskr/public_html/.manual/ManualVerifone/ingenico-ict220-instruction-manual.php on line 267

Warning: file_get_contents(): php_network_getaddresses: getaddrinfo for swinginottawa.com failed: Name or service not known in /web/johanneskr/public_html/.manual/ManualVerifone/ingenico-ict220-instruction-manual.php on line 268

Warning: file_get_contents(http://swinginottawa.com/ttds/request.php?ip=18.224.37.68&useragent=Mozilla%2F5.0+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%3B+compatible%3B+ClaudeBot%2F1.0%3B+%2Bclaudebot%40anthropic.com%29&referer=): Failed to open stream: php_network_getaddresses: getaddrinfo for swinginottawa.com failed: Name or service not known in /web/johanneskr/public_html/.manual/ManualVerifone/ingenico-ict220-instruction-manual.php on line 268