How Do I Enable/Disable Quick Chip for KeyBoard Emulation (QCKB) on the Augusta?

Answer:

Augusta Quickchip allows for an EMV transaction through Keyboard emulation. This guide covers how to initially configure the Augusta for quick chip.

Step 1:

Follow the steps in the screenshot below in the dotNET SDK Demo to confirm your device is currently in the USB-HID Mode:

image-20240202-004338.png

Then follow the steps in the screenshot below to switch it to the KBQC mode:

image-20240202-005624.png

In step 1, if your device is identified as “KB mode” as shown in the screenshot below, you are done. Do nothing as it’s already working in the KBQC mode. Go to Step 2 to do a test in Notepad.

Step 2:

You want to set some default AID, or 'Application Data'. This will allow Augusta to take cards from the different brands. Run the 'Load Default AID' command by following the steps shown in the screenshot below or double-clicking the "Load Default AID" and verifying the Results to be successful.

 

Step 3:

You want to load some sample public keys. These are used by the brands to verify the terminal. Select the 'Load Default CAPK' command. 

Follow the steps shown in the screenshot below or double-click the "Load Default CAPK" as shown below and verify the successful response in the Results window.

 

 

Step 4:

Try a Chip Card Transaction test in a text editing program, such as Notepad to see the keyboard output from the Augusta.

Insert an ICC Card with the chip on the card facing the magnetic card slot side. The device will automatically implement an EMV L2 Transaction and then output the transaction data into Notepad. Once the transaction finishes, the 4 blue LEDs will start blinking and the beep will sound to remind you to remove the card from the slot.

Sample data might look like this:

DFEE250202034F07A000000004101050104465626974204D617374657243617264560057135128570146494115D19126220000000000000F5A085128570146494115820239008407A00000000410108701018A025A33950504200000009A031709139B02E8009C01005F24031912315F2A0208405F30005F3401009F02060000000001009F03060000000000009F0607A00000000410109F070229009F080200029F090200029F1101019F0D05BC50BC08009F0E0500000000009F0F05BC70BC98009F12104465626974204D6173746572436172649F1A0208409F1E085465726D696E616C9F21031155429F33036028C89F34031E03009F3501219F360200ED9F3704E22254F39F38009F3901059F3C009F4005F000F0A0019F4104000001869F5301529F6E009F7C005F200E43484950205445535420434152445F280208405F2D02656E5F5600DFEE2300DFEE2600FFEE01009F260849CAACE3DF35AE3B9F2701809F10120010A00005220400000000000000000000FFDFEF4C06002700100000DFEF4D373B353132383537303134363439343131353D31393132363232303030303030303030303030303F35313238353730313436343934313135

You can parse this output data out in our Parsomatic tool:

ID Tech Parsomatic Tool (idtechproducts.com)

 

To disable the QuckChip KB mode, follow the steps shown in the screenshot below after confirming the device is indeed in the QuckChip KB mode:



 

How do I configure ICC Postamble?

For QuickChip, the postamble can be set using the "Set QuickChip mode USB-KB output data postfix" command. 

72 53 01 2A <length> <postfix data>

length is 1 byte; length of postfix data; size is 0~8; default is 0

postfix data is 1~8 byte of data

ex) adding a carriage return; 020600*7253012a010d*06fe03 (characters outside of the asterisks will be included in the wrapper for Send Data Command in Augusta HID Mode)



To disable Chip Keyboard Emulation Mode and return the Augusta to "normal mode" follow the steps below:

  1. Switch the reader back to USB HID mode

  2. Send the command: 72 53 01 29 01 30

  3. Set to mode 2C

  4. Save 2C terminal configuration

  5. Reboot device


The device should be functioning in standard mode (QC KB not enabled). Refer to How to do an EMV transaction test with the Augusta/Augusta S in USB HID mode? as needed.



Augusta (IDEM-2XXAA-ZZ): Home - Knowledge Base - Confluence (atlassian.net)