- Home
- All APIs
- Worldpay Total
- IPC Release Notes
IPC Release Notes
This section contains details of IPC releases.
Features in IPC 2 v -2.3.1
The new features and enhancements included in this release are as follows: -
Enhancements:
Online Refund – From April 2020, Visa and Mastercard require online authorisations for all refunds (credit vouchers/purchase returns) for European merchant. UK and ROI merchants are exempted till April 2022.
• By default, online refunds will be enabled for all merchants in Europe.
• Online Refunds will be disabled only for those merchants that are excluded from the mandate (e.g. airlines).
• In case of any connectivity issues, refunds would be processed offline. IPC will provide appropriate information in the transaction response so that Integrators/Merchants can determine if the refund was accepted online by the issuer/acquirer or accepted offline.
The Strong Customer Authentication (SCA) elements of the Revised Payment Services Directive (PSD2) are designed to reduce fraud. This directive mandates issuers and acquirers to use authentication – validating a cardholder’s identity before they pay.
• These regulations were put into effect from 14 September 2019 for issuers and acquirers in the European Union and European Economic Area (EU / EEA).
• The SCA regulations will require cardholders to perform a Chip and PIN transaction each time they have reached a cumulative contactless spend of €150 (or local currency equivalent) or when they complete five consecutive contactless transactions since they were last authenticated.
• Please refer the integration guide for more details.24-hour PED restart (Verifone P400) - As per PCI requirement New Gen PEDs should restart every 24 hours for cleaning cache and terminal data. This can be done in two ways.
• Automated Functionality – PED will automatically restart daily between 2am to 6am UK time.
• Manual Functionality – Customer can send a request via EPOS to restart the PED. This request needs to be integrated within the EPOS application.
• Please refer the integration guide for more details.
Support for firmware upgrade for Verifone P400 for Windows.
Transaction time improvement – For Verifone PEDs, ‘Remove Card’ message will be shown after Authorisation (2nd Gen AC). In case card is not removed at this stage, it will be displayed at the very end of the transaction.
Increased the number of socket connections from 50 to 9999 connections at any given time.
Support Bonus Bond cards (prepaid/gift cards, part of MasterCard bin range). Transaction type supported are Sale, Refund and Reversal.
Includes enhancements to refund transaction flow to support both partial and full refunds against Alipay sale transactions.
Firmware upgrade enhancement - Ingenico IPP350
• Increased command timeout from 2 Second to 5 Second (during injection of files into PED)
• Added 2 retries for injecting files into the PED (in case it fails for the 1st time)
• Added additional loggers for debugging purposes (like list of filenames etc.)
Merchants will be able to perform Checkcard contactless transactions with zero amount.
DCC screens have been enhanced for iPP350 PED to comply with Visa and MasterCard screen requirements.
• F4 Button – Selection of DCC currency.
• F1 Button – Selection of merchant currency (non DCC).
• Cancel button – Abort transaction
• Mark up will be displayed on DCC Offer screen for Visa only.
Bug Fixes:
ID | Description |
---|---|
WPT-462/ INC2400061 | Pennies not working through automatic schedule updates. There is a flag "hasPenniesEnable" which was not getting updated on Merchant dataset download. |
WPT-464/ INC2409215 | Contactless transactions were not working after minimising IPC screen. This issue was affecting only Verifone PEDs. |
WPT-466/ INC2396817 | If 'Auto-sensing com port' option is enabled, IPC was not checking all the available ports. |
WPT-483/ INC2460668 | If a transaction is in progress and a request to minimise IPC screen is sent, then no subsequent transaction requests were accepted by IPC. |
WPT-507/ INC2530585 | Issue in CNP refund transactions, when only CVV is kept mandate on configuration. An additional IPC window appeared on UI to enter the card details even though the details had already been entered on the PED. |
WPT-513/ INC2565439 | Issue in P400 PED, when both customer and merchant receipts are enabled. On pressing continue button in the IPC GUI after the completion of a transaction, no subsequent transactions were accepted, and IPC returns busy status. |
WPT-480/ INC2447049 | Issue with the P400 device for contactless transactions where the contactless card read fails, it was getting timed-out/ cancelled rather than going to chip and pin or swipe mode. |
WPT-442 | During Software Upgrade it has been seen that there are instances where the downloaded Zip file has incorrect file signature and thus the upgrade fails. |
WPT-451/ INC2266476 | Contactless transactions were getting cancelled when the transaction falls forward to chip or swipe. |
WPT-452/ INC2277051 | Customers reported issue with Daily Reconciliation files where MTRs were missing from the file. This caused reconciliation errors for some customers |
IPC2-2360 | AVR - For Zero auth transactions (transactions generally used to generate card token) an incorrect value was being sent to the Acquirer for Chip transactions due to which transactions were being declined. |
IPC2-2286 | Offline transactions were not cleared by X report. |
WPT-518/ INC2591076 | After inserting card, ‘transactions completed’ message was displayed on the PED screen however IPC screen kept showing ‘Please tap/insert or swipe card’ for 30 seconds and then it timed out. |
WPT-520/ INC2527278 | An exception occurred on initialisation of IPC during software upgrade. |
WPT-508/ INC2530612 | Transactions were getting exceptions in capture even after successful authorisation. |
Features in IPC 2 v -2.3.0
The new features and enhancements included in this release are as follows: -
Enhancements
Support TruRating Services for taking Customers feedback with Sale and Refund transaction in customer present mode.
• Supported PEDs for TruRating Services – iPP350 (min. RAM version 16.06)
• Supported Country – UK & ROI
Removed 1 second delay after displaying APPROVED message on IPC screen in File or Socket mode (without Intra message) for all PEDs.
Reduced overall Chip transaction processing time to 1.45 Seconds for Vx820 and P400 PEDs.
a. Removed 1 second delay after displaying PIN OK message on IPC screen. This change will be applicable for File or Socket and Intra message mode
b. Reduced 450ms delay before calling ‘Stop Contactless Reader Command’ after inserting or swiping the card on PED
Enhanced Refund and Cancel transaction flows for AliPay.
Added support of Check Card functionality for SLE4442 memory card with iPP350 (min. RAM version 16.06). This is a bespoke implementation. Please connect with your Worldpay Contact for more information.
Added support of Semi-Attended mode in US with Vx820 PED.
Bug Fixes:
• WPT-415 -INC2202794 : When Merchant trying to approve the transaction manually with the auth code provided by the Bank due to a referral response for a normal transaction, PED displays "cancelled Remove card " does not match with the IPC window says "APPROVED"
• WPT-418 -INC2223740: For any Contactless Transaction, the system is getting freeze due to which user is not able to proceed with 'Select Application' and IPC sends a response as C010 (error in card reading)
• WPT-421-INC2236501 : Issue reported where merchant get a token mismatch for contactless declined online transaction which fall forwarded to chip and pin
• WPT-438-INC2206258 : PED corruption issue and getting error ‘Download Needed'. This issue had been observed in lot many terminals at merchant’s end.
a) WPT-446 -INC2289207 | Requesting signature from the customer for refund transaction and Merchant receipt is not getting printed
b) WPT-448 -INC2293163 | Issue in creating meta config file with P400
c) WPT-453 -INC2312063 | IPC is taking more than 3 minutes for initialization with P400
• IPC2-803 : Fixed issue with Vx820 (VIPA 6329) in Germany with AMEX online PIN where pinpad displayed “Please enter your PIN” message after displaying “Enter PIN”. Now we have replaced “Please enter your PIN” with “PLEASE WAIT”.
• IDCC-2595 : Replaced ‘Refund Completed’ message with ‘Please Wait’ for Contactless Refund transaction in US.
• IPC2-980 : Fixed issue for VIPA OS upgrade, when we upgrade from VIPA 6326 to VIPA 6329 with Vx820 PED.
• IPC2-803 :Fixed issue with Amex Contactless Signature card with iPP350. Previously it was fall forwarded for all Amex contactless
Limitations:
a) Check Card followed by Keyed Transaction will not work with TruRating services.
b) If TruRating feedback question is called twice on PED within 30 seconds, then IPC will take time of 50 seconds to respond for the second request.
c) Max socket connection limit is 50 for input request port e.g. port 10000. If the limit is exceeded then IPC will not take transaction requests on the new socket connection. This change is applicable from IPC2 2.2.4 patch 2 onwards.
Features in IPC 2 v -2.2.9
The new features and enhancements included in this release are as follows: -
Enhancements
1. Support Alipay Barcode Transactions
Added support for Alipay Barcode Transactions mainly with Merchant Scan using Barcode.
Supported Alipay Transactions: a) Sale with Additional Authentication/Password. b) Sale without Additional Authentication/Password. c) Refund d) Cancel e) Query Request – This will be called internally based upon the response from Alipay for a particular Transaction.
Supported PEDs for Alipay Transactions – P400, Vx820, iPP350 and iWL250.
- Supported Country – UK
2. Added support of DCC with Planet using following PEDs:
- Vx820 (VIPA 6.3.2.9) – Germany and Netherlands with Online
- P400 (VIPA 6.6.1.3) – UK and ROI
3. Added support for AVR Transactions
- Supported PEDs : iPP350 and iwl250 (min. RAM version 16.06)
- Supported Countries : UK and ROI
Bug Fixes:
- Provide fix for Incorrect MID and TID combination set up at IPC.
- WPT-409 - INC2182604: Token Refund getting declined offline with Null response.
- WPT-408 - INC2176772: No handling for reversal in case of Preauth txn.
- WPT-407 - INC2161788: Issue with Remove Card Instruction.
- WPT-403 : Merchant dataset downloaded with size 0 kb.
- WPT-397 - INC2134577: Multiple pin entry prompts issue.
- WPT-396 - “Please Remove Card” key to be sent before the completion of ‘EMV Stop Transaction’ command.
- WPT-394 - Issue in printing duplicate receipts for both Merchant/Customer- through iWL250 PED.
- WPT-393 – Interval Connectivity Check Scheduler process running repetitively.
- WPT-383 - INC2074394 :- We have been reported an incident where a transaction failed on the till at the card reading stage.
Open Issue:
There is an issue with Vx820 (VIPA 6329) in Germany with AMEX online PIN, where pinpad displayed “Please enter your PIN” message after displaying “Enter PIN” and “PLEASE WAIT”.
Limitations
Max socket connection limit is 50 for input request port e.g. port 10000. If the limit is exceeded then IPC will not take transaction requests on the new socket connection. This change is applicable from IPC2 2.2.4 patch 2 onwards.
Features in IPC 2 v -2.2.8
Enhancements:
- In IPC the receipt printing is now configurable for IWL250 PinPed’s and it takes the value which is currently present at merchant’s end or the default value will be false.
Bug Fixes:
- During OS upgrade for Miura device from OS >7- 15 version there was an issue with Check Com port error and it was taking 40-50 sec to initialize the Pinped which is now resolved.
Limitations
Max socket connection limit is 50 for input request port e.g. port 10000. If the limit is exceeded then IPC will not take transaction requests on the new socket connection. This change is applicable from IPC2 2.2.4 patch 2 onwards.
Features in IPC 2 v -2.2.6
Enhancements
1) Fixed comport changes: The enhancement is done to limit comport checking to the pre-defined comport if autosensing is disabled.
In the event that IPC is unable to detect the PED on the configured COM port, if auto sensing option is ON then it will allow IPC to attempt to detect the PED on any other valid COM port. If IPC finds a PED on another COM port, it will prompt via the GUI to allow connection via the new COM port, and change the configured com port accordingly. If PED is unable to connect to any of the COM ports, then IPC will not initialise and a pop-up message will be displayed on UI.
If auto sensing option is switched OFF & PED is unable to connect to the pre-defined comport, then other ports will not be iterated for establishing connection and a pop-up message will be displayed on UI.
Windows: Auto sensing option will be switched ON by default. PEDs supported : iPP350, Vx820 and M010
Linux:
a) In case of Linux for Serial/ Symlink Port, autosensing flag will be switched ON by default. User will be able to switch OFF the flag if needed.
b) In case of USB - TTYA CM Port - Autosensing flag will always be switched ON & disabled (greyed out). User will not be able to switch OFF the flag if needed.
c) PEDs supported: iPP350 and Vx820
Messages:
PEDs/Scenario | Autosensing is disabled & PED is unable to connect to the fixed comport | Autosensing is enabled & PED tries to connect to different ports apart from the fixed port | Autosensing is enabled & PED is unable to connect to any of the ports |
---|---|---|---|
Vx820 - UI | Unable to connect to PED on COM port COM x. Please check COM port and PED connection | Unable to connect to PED on COM port COM x. Trying for COM port y. | Unable to Initialize IPC. Please check COM port and PED connection |
Vx820 - Logs | Unable to connect to PED on COM port COM x. Please check COM port and PED connection | Unable to connect to PED on COM port COM x. Trying for COM port y. | Unable to Initialize IPC. Please check COM port and PED connection |
Vx820 - Port 8000 | Unable to connect to PED on COM port COM x. Please check COM port and PED connection | Unable to connect to PED on COM port COM x. Trying for COM port y. | UnableToInitializeIPC PleaseCheckComport |
iPP350 - UI | Unable to connect to PED on COM port COM x. Please check COM port and PED connection | Unable to connect to PED on COM port COM x. Trying for COM port y. | Unable to Initialize IPC. Please check COM port and PED connection |
iPP350 - Logs | Unable to connect to PED on COM port COM x. Please check COM port and PED connection | Unable to connect to PED on COM port COM x. Trying for COM port y. | Unable to Initialize IPC. Please check COM port and PED connection |
iPP350 - Port 8000 | Unable to connect to PED on COM port COM x. Please check COM port and PED connection | Unable to connect to PED on COM port COM x. Trying for COM port y. | UnableToInitializeIPC PleaseCheckComport |
M010 - UI | Unable to Initialize Integrated Payment Client. PED is switched off or in Sleep mode. | Unable to connect to PED on COM port COM x. Trying for COM port y. | Unable to Initialize Integrated Payment Client. PED is switched off or in Sleep mode. |
M010 - Logs | Unable to Initialize Integrated Payment Client. PED is switched off or in Sleep mode. | Unable to connect to PED on COM port COM x. Trying for COM port y. | Unable to Initialize Integrated Payment Client. PED is switched off or in Sleep mode. |
M010 - Port 8000 | unableToInitializeEVT PEDswitchedoff_OR_SleepMode | Unable to connect to PED on COM port COM x. Trying for COM port y. | unableToInitializeEVT PEDswitchedoff_OR_SleepMode |
Handling of Multiple Instance
In case of multiple instances, autosensing flag will remain switched OFF & disabled (greyed out) for all the instances. The PED will be able to make connection with fixed comport only. If autosensing option is switched OFF & PED is unable to connect to the pre-defined comport, then other ports will not be iterated for establishing connection and a pop-up message will be displayed on UI. Multiple instances are not supported for Linux platform for USB & Symlink Ports. If configured, it may result in an unpredictable behaviour.
2) Automatic Download Functionality
IPC will attempt to download the latest updates once in every 24 hours when available on WPH.
The time at which download will be attempted is given in Merchant Dataset: tag
0150 . If IPC is unable to connect with WPH in the first attempt , it will retry 2 more times in an interval specified in Merchant Data Set : tag10 .Automatic downloads will take place only when PED is not in use.
As part of this release , following functionalities have been added for automatic download feature:
a) Vx820: Language files can be downloaded automatically
b) iWL250: Datasets, properties and software can be downloaded automatically.
3) Support for Amex transactions using Amex ISO 8583 connection for Vx820 PEDs
Amex transactions using Amex ISO 8583 connection are now supported in Germany, Netherlands and Republic of Ireland.
IPC now supports Amex payments in Germany and Netherlands.
IPC will now be able to accept alpha-numeric input values for Address & Post Code for CNP transactions using AMEX BIN ranges.
4) France Changes for VX820 PED
IPC will now support French language with Vx820 PED.
As per the regional requirements in France, IPC will prompt for Signature verification when transaction amount is equal to or greater than 1,500 EUROS. This prompt will be irrespective of the applicable CVM for that card used for the transaction.
For VISA Contactless cards, now IPC will print Application Identifier (AID) on receipts and in OUTPUT.TXT file. This implementation is also available for IPP350 PED.
5) Updated firmware OS version from 7.7 to 7.15 for Miura.
Bug Fixes:
Fixed issue related to Corruption of teminal.properties file.
Fixed issue with Cancel request in intra message mode for keyed and fallback.
Fixed issue wherein IPC started working in offline mode due to corrupted key change related files. An Integrity Checker mechanism has been implemented which will calculate the checksum for jce.BKSkeystore, evtkm.properties and truststore files on the very first initialization and verifies the same on every future initializations.
Fixed issue for Software Upgrade with IPC_AS_A_Service for Service account
Limitations
Max socket connection limit is 50 for input request port e.g. port 10000. If the limit is exceeded then IPC will not take transaction requests on the new socket connection. This change is applicable from IPC2 2.2.4 patch 2 onwards.
Features in IPC 2 v -2.2.5
Enhancements
- IPC taking long time to connect (15-20) seconds, when PED disconnected and re-connected and transaction request is sent. Timeout now reduced to 3 seconds.
- IPC-2 will show UI message “Incorrect PED Selected” when someone is incorrectly selecting PED iPP350 IP from PEDs list in the configuration whereas actually using PED iWL250 IP or vice-versa.
IPC-2 will now include only those environment configurations which are required by Merchants. The latest supported environment details for IPC-2 are:
Environment Countries Language Pinpad POS UK/ROI English iPP350, iWL250, Verifone VX820, Miura POS France French iPP350 POS Germany German iPP350, Verifone VX820 POS Netherlands Dutch Verifone VX820 Semi-Attended UK English iPP350, iWL250, Verifone VX820 IPC-2 will have configurable option for number of yescps.log and terminalintialiser.log files as 20-999.
- IPC-2 will show UI message “PED Battery is low, Cancelling Transaction” when battery percentage of iWL250 PED is below 15% and will cancel the transaction.
- IPC-2 will not display Miura PED in Pin ped list when POS environment is selected on LINUX platform.
- IPC-2 will not display iWL250-IP PED in Pin ped list when Semi-Attended environment is selected on both WINDOWS and LINUX platform.
Limitations
Max socket connection limit is 50 for input request port e.g. port 10000. If the limit is exceeded then IPC will not take transaction requests on the new socket connection. This change is applicable from IPC2 2.2.4 patch 2 onwards. This change has been introduced as part of security compliance enhancements to ensure that the transaction response from IPC is transmitted to the same socket connection from which the request originated.
Features in IPC 2 v -2.2.4
Enhancements
The new features and enhancements included in this release are as follows:
- Added support for German & Dutch languages with Vx820 PED for PED level internal messages.
- Synched system time with PED which is displayed on PED screen via VIPA-6.3.2.6 firmware.
- Removed blue border displayed around logo on the PED for Vx820 PED with Firmware VIPA-6.3.2.6.
- Synched system date and time with PED which is displayed on PED at the time of IPC initiation for iPP350 PED with RAM-1606.
- For gift card transactions, it will now show two decimal places for remaining balance.
- DCC support is extended to ROI.
Limitations
Cash-back, DCC, Donation is not supported for all Online-Pin supported Countries.
Non Decimal currency like JPY is currently displaying in decimal on PIN Entry Screen of PED.
Bug Fixes
- If PED is swapped out then logo image will be injected into PED for Vx820 PED with Firmware VIPA-6.3.2.6.
- IPC-2 will cancel the transaction if transaction reference number is not supplied as part of any input request.
- From July 2018 onwards, the pre-authorisation request works as an actual pre-authorisation with estimated amount for streamline only and for all other acquirers the pre-authorisation works as a normal authorisation. The final amount charge to the customer will be the amount used in Pre Sales Completion Transaction of this Pre-Authorisation.
Features in IPC 2 v -2.2.3
Enhancements
The new features and enhancements included in this release are as follows:
Vx820-7816 and IPP350 PED: Following features are supported for Linux Platform Only.
- Card Country code and Currency code available in IPC Output Response message. Configured by request in the WPT Central service - switched off by default.
- Support of Terminal Key Recovery Feature for Refunds. This is added to the existing Terminal Key Recovery Feature for Sales.
Limitation
- IPC-2-223 Installer is supported for Linux platform only.
- Pin ped connection via USB supported directly in Linux. Previously some merchants were configuring USB connection in Linux via virtual COM ports - this method is no longer supported.
Features in IPC 2 v -2.2.2
Enhancements
The new features and enhancements included in this release are as follows:
- Added support for Online-PIN in the Germany & Netherlands for Vx820 PED with Firmware VIPA-6.3.2.6.
- Added support for Online-PIN in the Germany for iPP350 with RAM-1606.
- For iPP350 and VX820 PED: Once in 24 hours, IPC will check to emboss for updates on given time and download and install all the available updates (including dataset, properties, software and firmware).
- IPC will support only encrypted PED (iPP350, iWL250, Vx820 and Miura M010).
Limitation
- Allowed only Visa & Mastercard for online-pin.
Features in IPC 2 v -2.2.1
Enhancements
The new features and enhancements included in this release are as follows: Vx820-7816 PED: Following features are supported for Linux Platform Only.
- Enhanced DCC functionality with VeriFone Vx820 7816.
- Added new transaction type to support Account payment.
- Check card functionality has been extended to Keyed.
- Added Staff card handling for Discount code and Amount.
- Handling of Stand In functionality in Swipe for Staff and Store PLC card.
- Enhanced DCC Feature: Print Card Country code and Currency code in Output.txt for DCC transaction.
- Support of Terminal Key Recovery Feature.
IPC-2 common features
- Added support for PPS gift card transaction.
- Redemption / Sale, Refund, Top-Up and Balance Enquiry transaction types are supported.
- Only Swipe and keyed mode are supported.
- Supported Pin-pads: IPP350, IWl250, Miura, Vx820 7816, Vx820 US.
- Miura will be in ideal state for all E gift card transaction types. Means any message will not be shown on PED.
- E-gift cards are supported with same features of gift card. Internally it will be processed as keyed rather than ask any confirmation on PED.
- Token will be present in output response for all gift card transactions except Refund.
- Manual reversal will be processed same as Cancel request at IPC end.
- In Output response PGTR field will contain the capture API's PGTR response rather than Auth ID.
- (Note: - As preauth transaction doesn't call capture API so in this case PGTR file will contain authorization PGTR)
- Added Enforced sale functionality for IPP350 PED.
- For IPP350 PED: Once in 24 hours, IPC will check to emboss for updates on given time and download and install all the available updates (dataset and EMV configuration files only).
Track2 data is added in output response if transaction type is check card and card is whitelisted.
Limitation
Firmware Upgrade is not supported with Vx820 Linux USB.
Features in IPC 2 v -2.2.0
Enhancements
The enhancements included in this release are as follows:
Miura PED (M010):
- Increased the connection time-out from 10 seconds to 30 seconds during IPC-2 start-up with Miura PED. These are the messages IPC-2 will keep sending on intra-message port with 5 seconds intervals during start-up:
PED_Connectivity_Msg_1=If PED is switched off or in sleep Mode,
PED_Connectivity_Msg_2=Please switch on or press any key on PED.
Attempting_Connection=Attempting connection to Miura...
When IPC-2 is able to connect with PED, IPC-2 will send intra-message:Connection_Miura_succeeded=Connection to Miura succeeded
- When IPC-2 is configured on intra-message mode and during initialization if IPC-2 is not able to connect with Miura PED, IPC-2 will send intra-message key “Unable to Initialize EVT” and exit. No UI messages send by IPC-2.
- “Select Application” message is changed to “Select Application on PED” in message bundle.
Vx820-7816 PED:
- Contactless mode is supported with check card transaction.
- IPC-2 will return plain PAN number in response of check card transaction when Whitelist range injected in PED and used with whitelist range card.
IPP350 & IWL250 PED:
- IPC-2 will return plain PAN number in response of check card transaction when Whitelist range injected with PED and used with whitelist range card.
- Contactless mode is supported with check card transaction.
- IPC-2 will return plain expiry date if token service is enabled for terminal.
IPC-2 common features
- IPC-2 application will have an additional option to run as windows service.
- PGTR field is optional for refund via token transaction type.
- Added new offline timer configuration for terminal to process transaction in offline mode for configured time when no connectivity with server and IPC will check connection availability on server at configured time period.
- When a chip card is inserted, IPC-2 will send “chipCardInserted” on intra message port.
Features in IPC 2 v -2.1.9
Pinpad | iPP350 | iPP350 | iWL250 | Vx820 | Miura - M010 |
---|---|---|---|---|---|
Pinpad Firmware version | RAM 9073 | RAM 1606 | RAM 1606 | 6.3.2.3 | 1.43 |
OS | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 8-tablet | ||
Acquirer | Streamline, Barclaycard, Amex | Streamline, Barclaycard, Amex | Streamline, Amex | Streamline, Amex | Streamline, Amex |
Card Types | Mastercard, Maestro, Visa, Amex, Diner, JCB | ||||
Countries | 11 digit PGTR supported in UK and US Zero floor limit for contactless transactions Yescpsinterface.exe is no longer available in installer | ||||
Receipt printing support is made available for msxml 6 | |||||
Available balance amount will be reflected in receipt and output response field for Flexe cash card | |||||
Enhancements | Transaction > 1500 Euro prompt for signature (for France) | Transaction > 1500 Euro prompt for signature (for France) | Transaction > 1500 Euro prompt for signature (for France) | Semi-attendant mode AMEX contactless and CNP support All cashback transactions go for online auth | AMEX contactless, for AMEX mag stripe after tapping Miura will prompt for swipe/insert 20s to cancel transaction |
Bug Fixes | Fixed cancelled transaction issue Screensaver always shows even after restart Contactless transactions will be approved inspite of delayed PED response | Fixed cancelled transaction issue Screensaver always shows even after restart Contactless transactions will be approved inspite of delayed PED response | Fixed cancelled transaction issue Screensaver always shows even after restart Contactless transactions will be approved inspite of delayed PED response | Reduced timeout time | |
Problems (Retrospective) | |||||
Limitations? | |||||
CP Sale | Y | Y | Y | Y | Y |
CNP Sale | Y | Y | Y | Y | Y |
CNP Sale AMEX (4 dig. CVV) | N | Y | Y | Y | N |
CP Refund | Y | Y | Y | Y | Y |
CNP Refund | Y | Y | Y | N | |
Cancellation | Y | Y | Y | Y | |
HVC | N | Y | Y | Y | Y |
HVC AMEX | N | Y | Y | Y | Y |
Contactless AMEX | N | Y | Y | Y | Y |
Contactless | Y | Y | Y | Y | Y |
Cashback | Y | Y | Y | Y | Y |
Pre Auth | Y | Y | Y | Y | N |
Sale with gratuity | Y | Y | Y | Y | Y |
PCI P2PE | Y | Y | Y | Y | Y |
Gift cards | Y | Y | Y | Y | Y |
Intra Message Port | Y | Y | Y | Y | Y |
IMP + "Remove Card" Message (IP PEDS only) | Y | Y | Y | Y | Y |
Completion | Y | Y | Y | Y | Y |
Tokenisation | Y | Y | Y | Y | Y |
Cross Tokenisation | N | N | N | N | N |
DCC | N | N | N | N | N |
Pennies | Y | Y | Y | Y | Y |
Pennies Contactless | Y | Y | Y | Y | Y |
Apple Pay | Y | Y | Y | Y | Y |
Android Pay | Y | Y | Y | Y | Y |
Auto Upgrade | |||||
PED Firmware Upgrade | 6.2.3.2 | ||||
Timeout Configuration | 20s | 20s | 20s | 20s | 20s Sleep timeout 10 minutes |
Proxy Setting | |||||
Client Log Configuration | |||||
JAVA Finder | |||||
Offline Transaction Processing |
Features in IPC 2 v -2.1.8
Pinpad | iPP350 | iPP350 | iWL250 | Vx820 | Miura - M010 |
---|---|---|---|---|---|
Pinpad Firmware version | RAM0973 | RAM 1606 | RAM 1606 | 4.0.5.6 | 1.43 |
OS | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 8-tablet | ||
Acquirer | Streamline, Barclaycard, Amex | Streamline, Barclaycard, Amex | Streamline, Amex | Streamline, Amex | Streamline, Amex |
Card Types | Visa, MasterCard, Maestro, Diners, Discovery, Amex, JCB | Visa, MasterCard, Maestro, Diners, Discovery, Amex, JCB | Visa, MasterCard, Maestro, Diners, Discovery, Amex, JCB | Visa, MasterCard, Maestro, Diners, Discovery, Amex, JCB | Mastercard, Maestro, Visa, Amex, Diner, JCB |
Countries | UK, ROI, France | UK, ROI, France | UK, ROI (only with streamline acquriring) | ||
Enhancements | AMEX contactless support | ||||
AMEX High Value Contactless support | |||||
AMEX CNP support with four digit CVV | |||||
PCI P2PE designated changes to add Ingenico iWL250 portable handset | |||||
‘Remove Card’ message for IP based PEDs | |||||
Support for iWL250 PEDs with RAM 1606 firmware for Streamline Merchant Services acquirers in ROI | |||||
Bug Fixes | Receipt will now always be printed for ‘Chip and Signature’ cards transactions Receipts working correctly for charge wallets X report works correctly | Receipt will now always be printed for ‘Chip and Signature’ cards transactions Receipts working correctly for charge wallets X report works correctly | Receipt will now always be printed for ‘Chip and Signature’ cards transactions Receipts working correctly for charge wallets X report works correctly | Cashback transactions work correctly Receipt will now always be printed for ‘Chip and Signature’ cards transactions Receipts working correctly for charge wallets X report works correctly | Receipt will now always be printed for ‘Chip and Signature’ cards transactions Receipts working correctly for charge wallets X report works correctly |
Problems (Retrospective) | Cancelling a transaction, causes the next CNP transaction to be cancelled too Screen saver not loading on restart of till If PED response is delayed, contactless transactions are cancelled randomly | Cancelling a transaction, causes the next CNP transaction to be cancelled too Screen saver not loading on restart of till If PED response is delayed, contactless transactions are cancelled randomly | Cancelling a transaction, causes the next CNP transaction to be cancelled too Screen saver not loading on restart of till If PED response is delayed, contactless transactions are cancelled randomly | IPC taking too long to cancel transaction when waiting for connection to IPC | |
Limitations? | Java > 1.8 | Java > 1.8 | Java > 1.8 | Java > 1.8 | |
CP Sale | Y | Y | Y | Y | Y |
CNP Sale | Y | Y | Y | Y | Y |
CNP Sale AMEX (4 dig. CVV) | N | Y | Y | N | N |
CP Refund | Y | Y | Y | Y | Y |
CNP Refund | Y | Y | Y | Y | N |
Cancellation | Y | Y | Y | Y | Y |
HVC | N | Y | Y | Y | Y |
HVC AMEX | N | Y | Y | N | N |
Contactless AMEX | N | Y | Y | N | N |
Contactless | Y | Y | Y | Y | Y |
Cashback | Y | Y | Y | Y | Y |
Pre Auth | Y | Y | Y | Y | N |
Sale with gratuity | Y | Y | Y | Y | Y |
PCI P2PE | Y | Y | Y | Y | Y |
Gift cards | Y | Y | Y | Y | Y |
Intra Message Port | Y | Y | Y | Y | Y |
IMP + "Remove Card" Message (IP PEDS only) | |||||
Completion | Y | Y | Y | Y | Y |
Tokenisation | Y | Y | Y | Y | Y |
Cross Tokenisation | |||||
DCC | |||||
Pennies | Y | Y | Y | Y | Y |
Pennies Contactless | Y | Y | Y | Y | Y |
Apple Pay | Y | Y | Y | Y | Y |
Android Pay | Y | Y | Y | Y | Y |
Auto Upgrade | |||||
PED Firmware Upgrade | 4.0.5.7 | ||||
Timeout Configuration | 20s | 20s | 20s | 20s | 4 min |
Proxy Setting | |||||
Client Log Configuration | |||||
JAVA Finder | |||||
Offline Transaction Processing |
Features in IPC 2 v -2.1.7
Pinpad | iPP350 | iPP350 | iWL250 | Vx820 | Miura - M010 |
---|---|---|---|---|---|
Pinpad Firmware version | RAM0973 | RAM 1606 | RAM 1606 | 4.0.5.6 | 1.43 |
OS | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 8-tablet | |
Acquirer | Streamline, Amex, Barclaycard | Streamline, Amex, Barclaycard | Streamline | Streamline, Amex | |
Card Types | Mastercard, Maestro, Visa, Amex, Diner, JCB | ||||
Countries | UK, ROI, France (only Streamline acquiring) | UK, ROI, France (only Streamline acquiring) | UK, ROI | ||
Enhancements | IPC will set system's current date and time on iWL250 when IPC restarts | Pennies | |||
Bug Fixes | Only 20s to receive response (<4min) then processes the transaction offline No longer prompts for print customer receipt when feature is disabled in IPC Custom messages through intramessage port | Only 20s to receive response (<4min) then processes the transaction offline No longer prompts for print customer receipt when feature is disabled in IPC Custom messages through intramessage port | Only 20s to receive response (<4min) then processes the transaction offline No longer prompts for print customer receipt when feature is disabled in IPC Custom messages through intramessage port | Only 20s to receive response (<4min) then processes the transaction offline No longer prompts for print customer receipt when feature is disabled in IPC Custom messages through intramessage port | Offline capture request sent through PIN OK message always followed by processing Pressing multiple keys will not decline the transaction Contactless sensitivity lowered Battery icon shows IPC and Miura message displayed faster after POS request |
Problems (Retrospective) | X report errors in transaction count Receipt not printing when signature required if receipts de-activated in IPC Void receipts with charge wallets | X report errors in transaction count Receipt not printing when signature required if receipts de-activated in IPC Void receipts with charge wallets | Cashback transactions declined | ||
Limitations? | Java > 1.8 | Java > 1.8 | Java > 1.8 | Java > 1.8 | |
CP Sale | Y | Y | Y | Y | Y |
CNP Sale | Y | Y | Y | Y | Y |
CNP Sale AMEX (4 dig. CVV) | N | N | N | N | N |
CP Refund | Y | Y | Y | Y | Y |
CNP Refund | Y | Y | Y | Y | N |
Cancellation | Y | Y | Y | Y | Y |
HVC | N | N | N | N | N |
HVC AMEX | N | N | N | N | N |
Contactless AMEX | N | N | N | N | N |
Contactless | Y | Y | Y | Y | Y |
Cashback | Y | Y | Y | N | N |
Pre Auth | Y | Y | Y | Y | N |
Sale with gratuity | Y | Y | Y | Y | Y |
PCI P2PE | N | Y | Y | Y | N |
Gift cards | N | N | N | N | N |
Intra Message Port | Y | Y | Y | Y | |
IMP + "Remove Card" Message (IP PEDS only) | Y | Y | Y | Y | N |
Completion | |||||
Tokenisation | Y (fixed for referred transactions) | Y (fixed for referred transactions) | Y (fixed for referred transactions) | Y (fixed for referred transactions) | Y (fixed for referred transactions) |
Cross Tokenisation | N | N | N | N | N |
DCC | N | N | N | N | N |
Pennies | Y | Y | Y | Y | Y |
Pennies Contactless | Y | Y | Y | Y | Y |
Apple Pay | Y | Y | Y | Y | Y |
Android Pay | Y | Y | Y | Y | Y |
Auto Upgrade | |||||
PED Firmware Upgrade | |||||
Timeout Configuration | 20s | 20s | 20s | 20s | 4 min |
Proxy Setting | |||||
Client Log Configuration | |||||
JAVA Finder | |||||
Offline Transaction Processing | Y | Y | Y | Y |
Features in IPC 2 v -2.1.6
Pinpad | iPP350 | iPP350 | iWL250 | iWL250 | Vx820 | Miura - M010 |
---|---|---|---|---|---|---|
Pinpad Firmware version | RAM0973 | RAM1606 | RAM0973 | RAM1606 | VIPA 6.0 | 1.43 |
OS | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 7, 8.1, 10. Cent OS 6.1 | Windows 8-tablet |
Acquirer | Streamline, Amex | Streamline, Amex | Streamline | Streamline | Streamline, Amex | |
Card Types | Flexi mag stripe (Not CNP) | |||||
Countries | UK, ROI, France (only Streamline acquiring) | UK, ROI, France (only Streamline acquiring) | UK, ROI | UK, ROI | UK | UK |
Enhancements | Pennies and pennies contactless | Pennies and pennies contactless | Pennies and pennies contactless | Pennies and pennies contactless | Pennies and pennies contactless Flexi-Cash Mag Stripe cards | |
Bug Fixes | Prompt for card removal Token sent to POS when transaction is referred | Prompt for card removal Token sent to POS when transaction is referred | Token sent to POS when transaction is referred | Token sent to POS when transaction is referred | Token sent to POS when transaction is referred Fixed message for Contactless transactions | Token sent to merchant POS when transaction is referred |
Problems (Retrospective) | Freezing when transaction request is sent for authorisation to server and transaction timed out after 4 minutes | Freezing when transaction request is sent for authorisation to server and transaction timed out after 4 minutes | Freezing when transaction request is sent for authorisation to server and transaction timed out after 4 minutes Prompts for print receipt when IPC is set not to | Freezing when transaction request is sent for authorisation to server and transaction timed out after 4 minutes Prompts for print receipt when IPC is set not to | Freezing when transaction request is sent for authorisation to server and transaction timed out after 4 minutes | IPC freezing, on PIN OK Delayed response message after POS sends request Offline transactions randomly not sending capture request Pressing keys multiple times causing decline of transactions Contactless card entered into PED is processed as contactless due to high sensitivity |
Limitations? | No pennies support No HVC | |||||
CP Sale | Y | Y | Y | Y | Y | Y |
CNP Sale | Y | Y | Y | Y | Y | Y |
CNP Sale AMEX (4 dig. CVV) | N | N | N | N | N | N |
CP Refund | Y | Y | Y | Y | Y | Y |
CNP Refund | Y | Y | Y | Y | Y | Y |
Cancellation | Y | Y | Y | Y | Y | Y |
HVC | N | Y | N | Y (only with Streamline acquiring) | N | N |
HVC AMEX | N | N | N | N | N | N |
Contactless AMEX | N | N | N | N | N | Y |
Contactless | Y | Y | Y | Y | Y | Y |
Cashback | Y | Y | Y | Y | Y | Y |
Pre Auth | Y | Y | Y | Y | Y | Y |
Sale with gratuity | Y | Y | Y | Y | Y | Y |
PCI P2PE | N | N | Y | Y | Y | N |
Gift cards | Y | Y | Y | Y | Y | Y |
Intra Message Port | Y | Y | Y | Y | Y | Y |
IMP + "Remove Card" Message (IP PEDS only) | Y (USB/SERIAL ONLY) | Y (USB/SERIAL ONLY) | N | N | N | N |
Completion | Y | Y | Y | Y | Y | Y |
Tokenisation | Y (fixed for referred transactions) | Y (fixed for referred transactions) | Y (fixed for referred transactions) | Y (fixed for referred transactions) | Y (fixed for referred transactions) | Y (fixed for referred transactions) |
Cross Tokenisation | N | N | N | N | N | N |
DCC | N | N | N | N | N | N |
Pennies | Y | Y | Y | Y | Y | N |
Pennies Contactless | Y | Y | Y | Y | Y | N |
Apple Pay | Y | Y | Y | Y | Y | Y |
Android Pay | Y | Y | Y | Y | Y | Y |
Auto Upgrade | ||||||
PED Firmware Upgrade | Y (0973->1606) | Y (0973->1606) | Y (0973->1606) | Y (0973->1606) | Y (0973->1606) | n/a |
Timeout Configuration | 4 min | 4 min | 4 min | 4 min | 4 min | 4 min |
Proxy Setting | ||||||
Client Log Configuration | ||||||
JAVA Finder | ||||||
Offline Transaction Processing | Y | Y | Y | Y | Y | Y |
Features in IPC 2 v -2.1.5
Pinpad | Miura - M010 |
---|---|
Pinpad Firmware version | 1.43 |
Pinpad OS Version | 7.7 |
OS | Windows-8 Tablet |
Acquirer | Streamline, Amex |
Card Types | Contact chip , Mag-stripe, Contactless (Visa Paywave and Mastercard Paypass) |
Countries | UK |
Enhancements | |
Bug Fixes | |
Problems (Retrospective) | |
Limitations? | |
CP Sale | Y |
CNP Sale | Y |
CNP Sale AMEX (4 dig. CVV) | N |
CP Refund | Y |
CNP Refund | Y |
Cancellation | |
HVC | N |
HVC AMEX | N |
Contactless AMEX | N |
Contactless | Y |
Cashback | N |
Pre Auth | N |
Sale with gratuity | Y |
PCI P2PE | N |
Gift cards | Y |
Intra Message Port | Y |
IMP + "Remove Card" Message (IP PEDS only) | N |
Completion | N |
Tokenisation | N |
Cross Tokenisation | N |
DCC | N |
Pennies | N |
Pennies Contactless | N |
Apple Pay | Y |
Android Pay | Y |
Auto Upgrade | |
PED Firmware Upgrade | |
Timeout Configuration | |
Proxy Setting | |
Client Log Configuration | |
JAVA Finder | |
Offline Transaction Processing | Y |
Features in IPC 2 v -2.1.4
Pinpad | iPP350 | iPP350 | iWL250 | iWL250 | Vx820 |
---|---|---|---|---|---|
Pinpad Firmware version | RAM0973 | RAM1606 | RAM1606 | RAM0973 | VIPA 4.0.5.6 |
OS | |||||
Acquirer | Streamline, Amex | Streamline, Barclaycard, Amex | Streamline, Amex | Streamline, Amex | Streamline, Amex |
Card Types | |||||
Countries | |||||
Enhancements | Support for both Streamline and Barclaycard Merchant Services acquirers | High Value Contactless (HVC) support with Streamline acquirer | Merchant logo | ||
Bug Fixes | A change has been done on IPC to send declined response capture request to server in case of referral transaction is declined by customer If EMV file download fails, IPC will now attempt 3 times IPC will always send output response to POS application to avoid freezing issue IPC can correctly locate file paths | ||||
Problems (Retrospective) | Problems with P2PE due to no capture | ||||
Limitations? | Streamline & Amex are the only possible acquirers. No HVC | ||||
CP Sale | Y | Y | Y | Y | Y |
CNP Sale | Y | Y | Y | Y | Y |
CNP Sale AMEX (4 dig. CVV) | N | N | N | N | N |
CP Refund | Y | Y | Y | Y | Y |
CNP Refund | Y | Y | N | N | Y |
Cancellation | Y | Y | Y | Y | Y |
HVC | N | Y | Y (only with Streamline acquiring) | N | Y |
HVC AMEX | N | N | N | N | N |
Contactless AMEX | N | N | N | N | N |
Contactless | Y | Y | Y | Y | Y |
Cashback | Y | Y | Y | Y | Y |
Pre Auth | Y | Y | Y | Y | |
Sale with gratuity | Y | Y | |||
PCI P2PE | Y (SRED enabled) | Y (SRED enabled) | Y (SRED enabled) | Y (SRED enabled) | Y (SRED enabled) Decryption issues. |
Gift cards | Y | Y | Y | Y | Y |
Intra Message Port | Y | Y | Y | Y | Y |
IMP + "Remove Card" Message (IP PEDS only) | N | N | N | N | N |
Completion | Y | Y | Y | Y | |
Tokenisation | N | N | N | N | |
Cross Tokenisation | N | N | N | N | |
DCC | N | N | N | N | |
Pennies | Y | N | N | N | |
Pennies Contactless | N | N | N | N | |
Apple Pay | Y | Y | |||
Android Pay | Y | Y | |||
Auto Upgrade | |||||
PED Firmware Upgrade | Y (0520->0973) | Y (0973->1606) | Y (0520->0973) | Y (0520->0973) | |
Timeout Configuration | |||||
Proxy Setting | |||||
Client Log Configuration | |||||
JAVA Finder | |||||
Offline Transaction Processing |
Features in IPC 2 v -2.1.3
Pinpad | iPP350 | iWL250 | Vx820 |
---|---|---|---|
Pinpad Firmware version | RAM0973 | RAM0973 | VIPA 4.0.5.6 |
OS | |||
Acquirer | |||
Card Types | |||
Countries | |||
Enhancements | |||
Bug Fixes | Doesn’t prompt for cash back when using internationally Re-prompt to insert/swipe card if customer swipes a chip card IPC will send “Receipt Number” in charge wallet refund request to server IPC will not print key change data on command prompt | Doesn’t prompt for cashback when using internationally Re-prompt to insert/swipe card if customer swipes a chip card IPC will send “Receipt Number” in Charge wallet refund request to server IPC will not print key change data on command prompt | Doesn’t prompt for cashback when using internationally IPC will send correct pin pad tracking number (PTID number) on P2PE request IPC will send “Receipt Number” in Charge wallet refund request to server IPC will not print key change data on command prompt |
Problems (Retrospective) | IPC does not retry downloading EMV file from sever if downloading fails on the first attempt IPC wasn’t always sending an output request IPC was not able to upgrade software on following configuration due to failure to locate correct path for files IPC was failing to upload the transaction log file on server | ||
Limitations? | |||
CP Sale | Y | Y | Y |
CNP Sale | Y | Y | Y |
CNP Sale AMEX (4 dig. CVV) | N | N | N |
CP Refund | Y | Y | Y |
CNP Refund | Y | N | Y |
Cancellation | Y | Y | Y |
HVC | Y | N | Y |
HVC AMEX | N | N | N |
Contactless AMEX | N | N | N |
Contactless | Y | N | Y |
Cashback | Y | Y | Y |
Pre Auth | Y | Y | Y |
Sale with gratuity | Y | N | |
PCI P2PE | Y (SRED enabled) | N | Y (SRED enabled) |
Gift cards | |||
Intra Message Port | Y | Y | Y |
IMP + "Remove Card" Message (IP PEDS only) | |||
Completion | Y | Y | Y |
Tokenisation | N | N | N |
Cross Tokenisation | N | N | N |
DCC | N | N | N |
Pennies | Y | N | N |
Pennies Contactless | N | N | N |
Apple Pay | Y | Y | |
Android Pay | Y | Y | |
Auto Upgrade | |||
PED Firmware Upgrade | Y (0520->0973) | Y (0520->0973) | |
Timeout Configuration | |||
Proxy Setting | |||
Client Log Configuration | |||
JAVA Finder | |||
Offline Transaction Processing | |||
Merchant Image on PED | Y | Y |