IDTECH ViVOpay VP3600 User Manual

ViVOpay VP3600 User Manual
IDMR-PBT93133TEB
Rev. A
3/26/2018
10721 Walker Street
Cypress, CA 90630
(714) 761-6368
2
www.idtechproducts.com
support@idtechproducts.com
Copyright © 2018, 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.
This device complies with Part 15 of the FCC Rules:
1. This device may not cause harmful interference, and
2. This device must accept any interference received, including interference
that may cause undesired operation of the device.
Cautions and Warnings
Caution: Danger of Explosion if battery is incorrectly
charged. Use only standard USB 5V power source. 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.
3
Introduction
The ViVOpay 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 device's small form factor and Bluetooth interface make it ideal for mobile applications where magnetic stripe and/or smart card reading are required. As a mobile reader, the VP3600 has the ability to work with Android as well as iOS (and Windows) phones and tablets.
The ViVOpay VP3600 is designed to be 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. Please check our Knowledge Base at
https://atlassian.idtechproducts.com/confluence/display/KB/Development+-+Home for
information on how to obtain the SDK.
Consult with 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 ViVOpay VP3600
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.
MSR Card Reader
Micro USB
NFC Status LED
ICC Smart Card
Reader
NFC
Contactless
4
Front-facing contactless transaction support via Near Field Communication (NFC). 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 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 (e.g., Apple Pay). See listing below.
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 ISO 18092 (P2P) MasterCard® MCL (Formerly PayPass) Visa payWave/VCPS Visa IRWIN Discover® DPAS American Express® ExpressPay MIFARE Apple Pay Samsung Pay NFC Android Pay Google Wallet / Softcard SmartTap Sony FeliCa
5
Before You Start Using the ViVOpay VP3600
The ViVOpay VP3600 is a mobile device for reading magnetic-stripe cards and ICC ("chip") cards. VP3600 is designed to operate in conjunction with certified third party payment software and compatible host devices such as Bluetooth and or USB equipped tablets and smartphones (host device). Before you connect 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 through the Bluetooth or through a micro-USB cable (not included) and enjoy the convenience of mobile payment processing offered by the VP3600.
Battery Charging Instructions
Your ViVOpay VP3600 is powered by a lithium ion polymer battery and is delivered in a partially charged state. You should fully charge it before using it for the first time. Allow 4-6 hours for the initial charge.
To charge the unit: Use a USB to micro-USB cable (not included) to charge the unit.
Battery Status When Charging the Battery
The ViVOpay 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 using USB power. A battery indicator will appear on the LCD screen to display current battery charging status.
LCD Display for Power Management
The LCD displays the battery status during operation. When the battery is low, a warning message will appear on the LCD.
LCD Display During Transactions and Operation
ICC processing: LCD displays status during transaction. Do not remove card until the
LCD display shows the transaction has been completed.
ICC process successful: LCD display shows the transaction successful. At this point,
please remove card.
6
Magnetic stripe read successful: LCD display shows the transaction successful. Magnetic stripe read failed: LCD display shows the transaction failed; please swipe
card again.
Contactless read successful: LCD display shows the transactions successful, All 4 LEDs
on top of the unit flash green simultaneously.
Operation and Storage Environment
FCC Regulatory Compliance: Notices: Class B Equipment
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. This device complies with part 15 of the FCC rules. Operation is subject to 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.
If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, 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.
Item
Specification
Note
Operating Temperature
0 °C to 55 °C
1. Non-condensing.
2. 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
1. Non-condensing.
2. 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
7
Changes or modifications to the VP3600 not expressly approved by ID TECH could
void the user's authority to operate the VP3600.
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 sRED EMV Contact L1&L2 EMV Contactless L1 TQM
For Software Developers: Software Development Support
The ViVOpay 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 iOS), 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, development of applications that take advantage of VP3600's capabilities can be done in a high-level language like Java or C#, obviating the need to send hex-code commands directly via USB-HID. Nevertheless, if you need to communicate with the device via Bluetooth or via USB-HID using firmware commands, it is possible to do so. For a command reference for VP3600, consult the NEO Interface Developers Guide (IDG), P/N 80139403-001.
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. You can obtain these, and other items, at the ID TECH Knowledge Base (no registration required):
https://atlassian.idtechproducts.com/confluence/display/KB/VP3600+-+Downloads
To use the demo app: On Windows, plug the VP3600 into the host using a USB-to-micro-USB cable (not included), then double-click the UniversalSDKDemo.exe file and allow a few seconds for the main window to appear (see illustration below).
8
The Demo App displays VP3600's available commands in a command tree, as shown above. Single-click on a command to populate the center panel of the window with optional settings relevant to the command (e.g., "Amount" and "Start EMV Additional Tags" above). In some cases, text fields will appear, allowing you to enter custom values. When you are ready to execute the command in question, double-click it in the command tree. The command executes in real time and a data trace appears automatically in the center and/or right-hand panels. (Use the Clear Logs button to clear both panels.)
Loading...