Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Answer:

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

To enable Quick Chip Keyboard Emulation Mode, follow the instructions below. To disable Chip Keyboard Emulation Mode and return the Augusta to "normal mode" see further below.

...

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:If your unit is being identified as "Augusta KB" as shown below when you launch the uDemo, please follow the 2 steps shown

...

Then follow the steps in the screenshot below to set switch it to the USB-HID KBQC mode first:

...

And then proceed with the following steps

Step 1.1

...

In step 1, if your device is identified as “KB mode” as shown in the screenshot below and make sure the "Success" result shows up in the Results window . This sets the device to major configuration 5C. 

...

Step 1.2

Set the 5C Terminal Data on the device by following the numbered sequences in the screenshot below. The device will provide some default data that you can use, but we will use this below payload instead by copying and pasting the string below into the 'TLV' box and clicking the green-colored "Execute Command" button:

9F 02 06 00 00 00 00 01 00 5F 36 01 02 9F 1A 02 08 40 9F 35 01 21 9F 33 03 60 28 C8 9F 40 05 F0 00 F0 A0 01 9F 1E 08 54 65 72 6D 69 6E 61 6C 9F 15 02 12 34 9F 16 0F 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 9F 1C 08 38 37 36 35 34 33 32 31 9F 4E 22 31 30 37 32 31 20 57 61 6C 6B 65 72 20 53 74 2E 20 43 79 70 72 65 73 73 2C 20 43 41 20 2C 55 53 41 2E DF 26 01 01 DF 10 08 65 6E 66 72 65 73 7A 68 DF 11 01 00 DF 27 01 00 DF EE 15 01 01 DF EE 16 01 00 DF EE 17 01 05 DF EE 18 01 80 DF EE 1E 08 D0 9C 20 D0 C4 1E 16 00 DF EE 1F 01 80 DF EE 1B 08 30 30 30 31 35 31 30 30 DF EE 20 01 3C DF EE 21 01 0A DF EE 22 03 32 3C 3C DF EF 4B 03 7F 00 00 DF EF 62 01 01 DF EF 7D 01 03 DF EF 7E 06 50 01 50 05 50 36 DF EF 5A 62 4F 50 56 57 5A 82 84 87 8A 95 9A 9B 9C 5F 24 5F 2A 5F 30 5F 34 9F 02 9F 03 9F 06 9F 07 9F 08 9F 09 9F 11 9F 0D 9F 0E 9F 0F 9F 10 9F 12 9F 1A 9F 1E 9F 21 9F 26 9F 27 9F 33 9F 34 9F 35 9F 36 9F 37 9F 38 9F 39 9F 3C 9F 40 9F 41 9F 53 9F 6E 9F 7C 5F 20 5F 28 5F 2D 5F 56 DF EE 23 DF EE 26 FF EE 01

Last updated:  

...

Make sure that you see the "Set Terminal Successful" response in the Results window.  If it errors out, try the 4 steps again until you have a success.

Next, you , 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 .Double click by following the steps shown in the screenshot below or double-clicking the "Load Detailt Default AID" as shown below and verify 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. 

DoubleFollow 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 1.3

We need to send a low-level command to enable the QuickChip Keyboard behavior on the device. You can select 'Send Data Command' to bring up this interface.

This allows you to push commands directly to the Augusta that may not be included in this utility. Our commands use the 'NGA' protocol.

The command Body is: 72 53 01 29 01 31

Follow the numbered steps shown in the screenshot below click the green colored "Execute Command" button and verify the successful response as shown below:

...

This command will set the reader automatically to the USB KB mode most of the time in uDemo. If it does, you will get to this one below:

...

Step 2: Change the Interface

If the Device is not converted to the USB-KB interface automatically after the above command is sent, you can do this to set the device to the USB-KB interface.

The device will only allow a chip card insert in KB mode after these changes. 

...

Step 4:

Try a Chip Card Transaction

...

Please use 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 data in the USB-KB interfacethe transaction data into Notepad. Once the transaction finishes, the 4 blue LEDs will starts start blinking and the beep will sound to remind you to remove the card from the slot.

...

You can parse this output data out in our Parsomatic tool:https://www.idtechproducts.com/hosted-files/tools/parsomatic.html

ID Tech Parsomatic Tool (idtechproducts.com)

...