002_CT EMV L2 SDK



STOP Update - Do NOT Upload any information/data here !!

Put new version in divided sub pages ~~.

To Do List

N/A

#Comment

2017.0001

2017 , Reporter=Mindy

2017_ToDo001_RE Contact EMV L2 SDK V1.01.002-C03 Released TTK Version.msg

TTK Version

2017.0002

2017, Reporter = Kate

RE PISCESAR V3.0.0 CEMV SDK V 0.00.002-C02 Released.msg

PISCES Version



Running Environment

OS: Windows 7 or later

Limitation: Run As Administrator , Windows UAC Limit

See SW_NEO download AP OS Compatible Section



Supported Reader

IDTECH Global Reader, NEO Platform,

USB-HID Interface, VID=0x0ACD

Tool VersionSupported Reader

V1.00.003002 or later

Unipay 1.5

USB-HID

PID = 0x3130

V1.00.001 or later


Unipay III

USB-HID

PID=0x3520

V1.01.002-C02 or later

UniPay 1.5 TTK

USB-HID

PID=0x3140

V1.01.001-C06 or later

VP4880

USB-HID

PID=0x3530

V1.01.001-C06 or later

BTPay, Mini

USB-HID

PID=0x3540

CEMV SDK

V 0.00.001-C01 or later

PISCES

USB-HID

PID=0x4210


User Manual and Configurations

Date PostedVersionReleasePackageRevised note

Dec 17,

2015

V 1.00.001

IDTech_EMVL2_Contact_SDK_1.00.001.PDF

Mar 01.

2016

Initial Version


Configurations

ICCConfigFiles.zip

Initial Version

CEMV SDK for AR V3.0.0, PISCES

LinkCommentProduct / FW

V 0.00.003



 goofy.liu

  • 1.Update Act Txn Command

old: 02-01

new: 02-05

FW Build : 25269

V 0.00.002



-C02

V 0.00.002.PISCES-C02

2017 Mar 15

1.Support Configuration Files Loading

(警告) Note - V 0.00.002.PISCES-C01 or

older version can't recognize config files !!

FW: Build 23492

Configuration files - Config_AR_V300_2017Mar15.zip

It  contains...

a) ViVO tool

b) Ptp Docklight Configuration File

C01

V 0.00.002.PISCES-C01

2017 Mar 13

1.Add V2 Request (GoOnline, Advise, Reversal) Supports

2.Logging Messages

FW: Build 23492

V 0.00.001



-C01

V 0.00.001.PISCES-C01

2017 Mar 07

1.Initial Release

2.Verified: FW AR 3.0.0 Build:23428

3.Platform: AR

FW: PISCES / AR 3.0.0 Build:23428

CT SDK for NEO Specific Version - UniPay 1.5 , TTK Version ONLY

DL VersionRelease Note

V 1.01.002-C03

2016 Dec 27

  • Fixed AES Decryption Problem

Old : Initial Vector = 8 bytes

Correct :

 AES Initial Vector = 16 bytes

 TDES Initial Vector = 8 bytes

V 1.01.002-C02


2016 Dec 13

  • Update TTK PID, Old=0x3130, New=0x3140
  • [Mind,SQA] Couple of Msg IDs missed for "msgid=0x40:Try MSR Again" & "msgid=0x41:Last MSR Try"

Add TTK Version Msg ID Table ,"lang - U1.5_TTK.txt". Rearrange Ext Msg ID List.

  • [Mind,SQA] MSR Decryption Problem

V 1.01.002-C01


2016 Dec 05

  • Add UniPay 1D5 TTK tags Support

DF4A ,Old = FFEE12

DF4B ,Old = DFEE23

DF4C ,Old = 5A

DF4D ,New

DF4E ,New

See TTK Parts in Uniapy III & Unipay 1.5 Supplement Doc @ Confluence.


CT SDK for NEO Common Version - UniPay III ; UniPay 1.5; VP4880; BTPay - Mini

Date Posted

VersionRelease Package .exe / .zipDescription and release note
2017 July 28Fixed to support BTPay Mini USBHID
2016 Nov 18

V 1.01.001-C06

Formal Release

SetupIDTech_EMVL2_Contact_SDK.exe
  • Add Bank Card Swipe Process before ICC Seated in VP4880E
2016 Nov 18

V 1.01.001-C05

Internal Test Version

SetupIDTech_EMVL2_Contact_SDK.exe
  • Make Option "Fallback to Ext MSR (Vendi,USB-HID)"
  • Checked = Fallback to External MSR Device (ex: VP4880E needs it). Now SDK will wait
    Insert ICC Card (Waiting Seat) or Swipe from External Reader (Waiting Act Txn Resp)
    Reader List : VP4880E
  • Checked = Normal Contact EMV L2 Flow.
    Reader List : VP4880, UniPay III, UniPay 1.5
2016 Nov 17

V 1.01.001-C04

Internal Test Version

SetupIDTech_EMVL2_Contact_SDK.exe
  • Fixed Unstable Problem.
  • <Known Issue> If Vendi MSR Swipe Failed, Retry 3 times.

During Retrying, SDK will freeze like crash out until next retry set off..

  • PID=0x3530 (VP4880) Supported.
  • PID=0x3540 , BTPay,Mini Supported.
  • Change Fallback Flow - Terminal Site
2016 Oct 20

V 1.01.001-C01

Internal Test Version

V 1.01.001-C01.exe

Project : VP4880E, GooseRun

--<Enhanced Feature>---

  • Supporting Transaction in CT Fallback to MSR, using Vendi as External MSR Reader

since VP4880 has CT wo/ MSR interface.

  • Note 01- MSR Data only in plaintext format, can't support ciphertext data.

--<Fixed Bugs>--

  • Fixed Cancel / Stop Act Transaction wo/ recv response bugs
2016 Mar 31

V 1.00.003002

Stress Test Version

RD Internal Use ONLY

SetupIDTech_EMVL2_Contact_SDK
  • Add #define __STRESS_TEST_VER for Transaction Loop Test

2.Supports...

  •   Unipay III (PID=0x3520)
  •   Unipay 1.5 (PID=0x3130)
2016 Mar 29

V 1.00.003

IDTech_EMVL2_Contact_SDK.exe

---<bug fixed>---

FUI-119 - Getting issue details... STATUS

FUI-110 - Getting issue details... STATUS

FUI-106 - Getting issue details... STATUS

FUI-100 - Getting issue details... STATUS

2016 Jan 27

V 1.00.002

SetupIDTech_EMVL2_Contact_SDK

---<bug fixed>---

  • Encryption Algo

Old = Always TDES, No AES

New = Attribute Byte b1b2

00 = TDES

01 = AES

  • Memory OOB Issue in RX Buffer

Dec 17,

2015

V 1.00.001

IDTech_EMVL2_Contact_SDK_1.00.001.zip
  • First Edition

This comes from Shanghai SW Team's Tool