IDTECH VP3600 Compact Mobile PIN Pad and Card Reader User Manual

June 6, 2024
IDTECH

IDTECH VP3600 Compact Mobile PIN Pad and Card Reader -
logo VP3600 Compact Mobile PIN Pad and Card Reader
IDMR-PBT93133TEB
User ManualIDTECH VP3600 Compact Mobile PIN Pad and Card
Reader

Rev. N
30 November 2021
ID TECH
10721 Walker Street, Cypress, CA 90630-4720
Tel: 714-761-6368 Fax 714-761-8880
www.idtechproducts.com

Copyright © 2021, ID TECH. All rights reserved.

This document, as well as the software and hardware described in it, is furnished under license and may be used or copied online in accordance with the terms of such license. The content of this document is furnished for information use only, is subject to change without notice, and should not be construed as a  commitment by ID TECH. While every effort has been made to ensure the accuracy of the information provided, ID TECH assumes no responsibility or liability for any unintentional errors or inaccuracies that may appear in this document. Except as permitted by such license, no part of this publication may be reproduced or transmitted by electronic, mechanical, recording, or otherwise, or translated into any language form without the express written consent of ID  TECH.
ID TECH and ViVOpay are trademarks or registered trademarks of ID TECH.

Warranty Disclaimer
The services and hardware are provided “as is” and “as available” and the use of the services and hardware are at its own risk. ID TECH does not make, and hereby disclaims, any and all other express or implied warranties, including, but not limited to, warranties of merchantability, fitness for a particular purpose,  title, and any warranties arising from a course of dealing, usage, or trade practice. ID TECH does not warrant that the services or hardware will be uninterrupted, error-free, or completely secure.

Revision History

Date Rev Changes By
08/25/2021 M • Reimplemented revision history
• Added VP3600 Device States diagram CB
11/30/2021 N • Added VP3600 Power Timers section CB

Introduction

The VP3600 is a compact mobile PIN Pad and card reader designed to allow magnetic stripe reads (MSR), ICC (chip card) reads, and contactless transactions  (via NFC technology).

The VP3600’s small form factor and Bluetooth interface make it ideal for mobile applications requiring magnetic stripe or smart card reading. As a mobile reader, the VP3600 works with Android and iOS phones and tablets.

The VP3600 is compatible with a wide range of third-party payment applications, and the available ID TECH Universal SDK can be used for developing applications with VP3600. See the ID TECH Knowledge Base for information on how to obtain the SDK. Consult your gateway or POS provider for information about service registration, set-up, and pairing of the VP3600 to a compatible payment application and associated host devices.

Major Features of the VP3600

IDTECH VP3600 Compact Mobile PIN Pad and Card Reader - figure
1

  • Bluetooth BLE (Bluetooth Low Energy)
  • Supports Apple iOS, Android, and Windows platforms
  • Rechargeable battery, no external power necessary
  • MagStripe: ISO 7810/ISO 7811, Hi-Co+Lo-Co Magnetic, JIS1/JIS2
  • ICC: EMV Level 1 and EMV L2 approval
  • Front-facing contactless transaction support via Near Field Communication (NFC)
  • SAM slot on the back of the device
  • LED status indicator
  • Audio feedback
  • Micro USB (for battery charging and communication)
  • Field upgradable firmware
  • Bi-directional 3 track magnetic stripe reader
  • Low power consumption when the reader is in standby mode
  • Compact and ergonomic design to integrate with a variety of mobile devices
  • TDES and AES 128 encrypted MSR and ICC contact reader with DUKPT key management
  • Visa Ready
  • Supports most major digital wallet technologies (see listing below)
  • Bluetooth range: 10 meters within line-of-sight
  • LCD screen supports English and Japanese Text

Magnetic Stripe Features

  • ISO 7810 / ISO 7811
  • AAMVA format
  • JIS I / II
  • Single / Dual / Triple Track Support
  • Bi-directional reading
  • Samsung Pay MST

ICC Contact Card Features

  • EMVCo Contact Level 1 & 2

Contactless NFC Features

• ISO 14443 Type A&B • MIFARE
• ISO 18092 (P2P) • Apple Pay
• MasterCard® MCL (Formerly PayPass) • Samsung Pay NFC
• Visa payWave/VCPS • Android Pay
• Visa IRWIN • Google Wallet / Softcard SmartTap
• Discover® DPAS • Sony FeliCa

• American Express® ExpressPay

SAM Slot
The VP3600 has a SAM slot on the back of the device, highlighted in the image to the right.IDTECH VP3600 Compact Mobile PIN Pad and Card Reader - figure
2

Before You Start Using the VP3600

The VP3600 is a mobile device for reading magnetic-stripe cards and ICC (“chip”) cards. The VP3600 is designed to operate in conjunction with certified third-party payment software and compatible host devices such as Bluetooth- or USB-equipped tablets and smartphones. Before connecting the VP3600 to the host device, install and activate the software application according to the instructions provided by your payment application service and software provider, then connect the VP3600 to the mobile device via Bluetooth or a micro-USB cable (included) and enjoy the convenience of mobile payment processing offered by the VP3600.

Battery Charging Instructions
Your VP3600 is powered by a lithium-ion polymer battery and delivered in a partially charged state. Make sure to fully charge the battery before using the device for the first time. Allow four to six hours for the initial charge.

Warning: Do not use “fast chargers” with VP3600 readers. Only use the approved 5V ID TECH power adapter
Note: The VP3600 also uses an internal coin battery for powering security mechanisms. This battery has a lifespan longer than five years and cannot be replaced.

Charging the VP3600
Use a USB-to-micro-USB cable (included) to charge the VP3600.IDTECH VP3600
Compact Mobile PIN Pad and Card Reader - figure 3

24-Hour Device Reboot
Per PCI Requirements, this device reboots every 24 hours. Please contact your device integrator if you need to check the reboot time for your unit.
Battery Status When Charging the Battery
The VP3600 can be connected to a host via USB-to-micro-USB cable or Bluetooth. Connecting with a cable allows the VP3600 to charge its internal battery via USB power. When connected to a power source, a battery indicator appears on the LCD screen to display the current charging status.

LCD Display for Power Management

  • The LCD displays the battery status during operation.
  • When the battery is low, a warning message appears on the LCD screen.

LCD Display During Transactions and Operation

  • ICC processing: the LCD displays status during transactions. Do not remove the card until the LCD display shows the transaction has been completed.
  • ICC process successful: the LCD display shows the transaction successful. At this point, please remove the card.
  • Magnetic stripe read successfully: the LCD display shows the transaction successful.
  • Magnetic stripe read failed: the LCD display shows the transaction failed; please swipe the card again.
  • Contactless read successfully: the LCD display shows the transactions successfully and all four LEDs on top of the unit flash green simultaneously.

Pairing a VP3600 and a Bluetooth Device
The next two sections describe how to pair a VP3600 and an Android or iOS Bluetooth device.

Note  The pairing instructions below work for a VP3600 and ID TECH’s demo program; to pair with a payment application, follow the instructions provided by your payment integrator.

Before You Begin
In order to set up a VP3600 and an Android or iOS device, you will need to download and install the NEO 2 Demo app for your device. Download the correct SDK .ZIP file from the VP3600 home page on the ID TECH Knowledge Base and load the app onto your device.
Also, note that both platforms require you to set a new password using the Set Bluetooth Parameters command:

Set Bluetooth Parameters (77-81)
The Set Bluetooth Parameters command sets a device’s Bluetooth name and password.
Command Frame

Byte 0-9 Byte 10 Byte 11 Byte 12 Byte 12 Byte 14 Byte 14+n Byte 15+n

Header Tag &
Protocol
Version| Command| Sub-
Command| Data
Length
(MS B)| Data
Length
(LSB)| Data| CRC (LSB)| CRC (MS B)
ViVOtech2 \O| 77h| 81h| var| var| |

Command data field

Data field Length (bytes) Description
Name Var to 26 Ascii must end with 0x00
Old password 6 Hex
New password 6 Hex

Pairing a VP3600 and an Android Device Using BLE (Bluetooth Low Energy)

  1. Download the NEO II Android SDK.ZIP file from the VP3600 product page and load the NEO 2 Demo app (NEO2_Demo.APK) onto your Android device.

  2. Go to the Android device’s Bluetooth settings and forget the VP3600.

  3. Power on the VP3600.

  4. Enter a new password for the device using the Set Bluetooth Parameters (77-81) command (the VP3600’s default password is 123456).
    a. You can send this command using either ID TECH’s USDK Demo app (described below in the Universal SDK Demo App section) or your preferred firmware command method.

  5. Open your Android device’s settings.

  6. Turn Bluetooth on.

  7. Select the VP3600’s Bluetooth name from the list of available devices (the default name is IDTECH_BLE).

IDTECH VP3600 Compact Mobile PIN Pad and Card Reader - figure
4

Testing the Connection on Android
If you have not already done so, install the NEO 2 Demo app before you continue. IDTECH VP3600 Compact Mobile PIN Pad and Card Reader - figure
5IDTECH VP3600 Compact
Mobile PIN Pad and Card Reader - figure 6IDTECH VP3600 Compact Mobile PIN Pad and Card Reader -
figure 7

Pairing a VP3600 and an iOS device

Note: iOS devices do not require pairing with a VP3600; the iOS device’s Bluetooth list does not display a VP3600’s Bluetooth name. The steps below describe connecting the two devices.

  1. Download the iOS SDK for NEO 2 products.ZIP file from the VP3600 product page and load the NEO 2 Demo app (NEO2.ipa) onto your iOS device.
  2. Power on the VP3600.
  3. Enter a new password for the device by using the Set Bluetooth Parameters (77-81) command, described above. The VP3600’s default password is 123456.
  4. Open your iOS device’s settings app.
  5. Turn Bluetooth on.
  6. Open the NEO 2 Demo app.

IDTECH VP3600 Compact Mobile PIN Pad and Card Reader - figure
8

Testing the Connection on iOS

IDTECH VP3600 Compact Mobile PIN Pad and Card Reader - figure
9IDTECH VP3600 Compact
Mobile PIN Pad and Card Reader - figure 10

Operation and Storage Environment

Item Specification Note
Operating Temperature 0 °C to 55 °C •Non-condensing.

•Product operation temperature is limited to the range for the reason of the constraint of
•Li-Battery specification.
Storage Temperature| -20 °C to 60 °C| •Non-condensing.
•Product storage temperature is limited to the range for the reason of the constraint of Li-Battery specification.
Operating Humidity| 5% to 95%| •Non-condensing
Storage Humidity| 5% to 95%| •Non-condensing

  • Changes or modifications to the VP3600 not expressly approved by ID TECH could void the user’s authority to operate the VP3600.

Tamper and Failed Self-Check Indicators

The VP3600 displays the following indicators when it has been tampered or has any of the other following internal issues, such as an expired certificate, missing key, or similar fault discovered during a self-check.IDTECH VP3600
Compact Mobile PIN Pad and Card Reader - figure 11

Indicator Tampered Status Other Issue Status
Front Four LEDs All LEDs off All LEDs off
LCD Screen TAMPERED None
Buzzer Alarm tone Alarm tone

VP3600 Device States

The diagram below illustrates VP3600 device states.

IDTECH VP3600 Compact Mobile PIN Pad and Card Reader - figure
12

VP3600 Power Timers
The VP3600 allows product administrators to configure the wait times between certain state transitions using the F0-04 NEO 2 command and the Timer IDs shown in the table below:

Original State New State Timer ID Timer Name
Normal (without USB) Idle 2 Standby0
Idle Standby 3 Standby1
Standby Sleep 4 Sleep

For more information on using the F0-04 command, see the NEO 2 Interface Developer’s Guide (80139403-002) under “Set Low Power Consumption Configuration (F0-04).”
Note the following points:

  • The VP3600 does not support Timer ID 1 (Low speed run)
  • The maximum individual timer period supported is 3600 seconds (1 hour)

Other Agency Approvals and Compliances

  • CE (EN55022/EN55024, Class- B)
  • FCC (Part 15, Class-B)
  • RoHS (DIRECTIVE 2011/65/EU)
  • UL
  • REACH
  • PCI 5.x red
  • EMV Contact L1&L2
  • EMV Contactless L1
  • TQM

Decommissioning SRED Devices

All PCI devices require proper decommissioning prior to devise disposal in order to ensure the protection of all sensitive financial card data. For instructions on decommissioning your device, see Decommissioning of SRED Devices on the ID TECH Knowledge Base.

For Software Developers: Software Development Support

The VP3600 is designed to be compatible with a wide range of third-party payment applications. ID TECH offers a Universal SDK (available for iOS, Android, or Windows) to enable rapid application development using VP3600 as the target device. The languages supported include Objective C (on i0S), Java (on Android), and C# (on Windows). The Universal SDK includes rich, powerful libraries that make communication with VP3600 comparatively easy while greatly facilitating debugging.

Normally, applications that take advantage of VP3600’s capabilities can be developed in a high-level language like Java or CU, obviating the need to send hex-code commands directly via USB­HID. However, it is possible to communicate with the device via Bluetooth or via USB-HID using firmware commands. Fora command reference for VP3600, consult the NE0 Interface Developers Guide (I DG), P/N 80139403-001.

Universal SDK Demo App
The Universal SDK comes with a rich, fully-featured demo app. Complete source code for the demo app is included with the SDK. Obtain these and other items at the ID TECH Knowledge Base (no registration required).

Using the USDK Demo App
On Windows, plug the VP3600 into the host using a USB-to-micro-USB cable (included), then double-click the UniversalSDKDemo.exe file and allow a few seconds for the main window to appear:

IDTECH VP3600 Compact Mobile PIN Pad and Card Reader - figure
13

  1. The Demo App displays VP3600’s available commands in a command tree, as shown above.

  2. Navigate to the desired command on command to populate the center panel of the window with optional settings relevant to the command, such as the  Amount and Start EMV Additional Tags. Some commands include additional text fields for custom values.

  3. To execute a command, click Execute Command.

  4. The command executes in real-time and a data trace appears automatically in the center and/or right-hand panels.

  5. Use the Clear Logs button to clear both panels.

  6. FCC Regulatory Compliance

FCC warning statement

This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2)this device must accept any interference received, including interference that may cause undesired operation.
The user manual for an intentional or unintentional radiator shall caution the user that changes or modifications not expressly approved by the party responsible for compliance could void the users authority to operate the equipment.
Note: The grantee is not responsible for any changes or modifications not expressly approved by the party responsible for compliance. Such modifications could void the users authority to operate the equipment.
Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions. may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and OR the user is encouraged to try to correct the interference by one or more of the following measures:

  • Reorient or relocate the receiving antenna.
  • Increase the separation between the equipment and the receiver.
  • Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
  • Consult the dealer or an experienced radio/TV technician for help.

This device complies with FCC RF radiation exposure limits set forth for an uncontrolled environment.
The antenna(s) used for this transmitter must not be co-located or operating in conjunction with any other antenna or transmitter and must be installed to provide a separation distance of at least 20cm from all persons.

Cautions and Warnings

| Caution: Danger of explosion if the battery is incorrectly charged. Use only standard USB 5V power source.
The device contains a lithium battery. Approved temperature range for storage: -20℃ to +60℃. Disposal:
Contact your local recycling center.
---|---
| Warning: Avoid close proximity to radio transmitters, which may reduce the capabilities of the reader.

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals