background image

 

 

ViVOpay VP3300BT User Manual 

Page | 13  

 

5.6.

 

iOS Connectivity: BLE and VP3300BT 

The VP3300BT uses Bluetooth 4.0, also known as Bluetooth BLE (Bluetooth Low Energy). Unlike 

previous versions of Bluetooth, BLE devices do not require pairing first through the Bluetooth 

Settings on an iOS device. If the payment application provider has enabled BLE scanning in 

software, iOS automatically scans, locates, and connects to all BLE  devices in range. 

 

Unlike other operating systems that can detect or specify a BLE device by its  MAC address, due to 

security reasons Apple does NOT allow  for specifying a BLE  device by MAC address. Instead, after 

the user selects a device by its "friendly" name (see next paragraph), iOS calculates a unique 
identifier to directly make any further connections to that device. 

 
The VP3300BT has a default friendly name of "

 

IDTECH-VP3300-XXXXX" (the XXXXX is the 

device’s serial number). This is the default name the ID TECH Universal SDK uses to connect to the 

first VP3300BT it encounters when no other friendly name is set in the SDK, or when no iOS-

generated device identifier is provided.  

 

See links near the end of this document for information about the Universal SDK. Note that the 

Universal SDK is primarily of interest to developers. If the application provider or POS software 

partner has already provided software to use in conjunction with the VP3300BT,  the SDK is not 

required. 

 

5.7.

 

Android Phone Connectivity 

In some cases where the VP3300BT cannot connect to a Bluetooth device, users can use an OTG 

cable to connect the VP3300BT to an Android device that supports OTG. Connecting to an Android 

device with an OTG cable allows transactions to work via USB HID interface. 

 

5.8.

 

Bluetooth Priority Versus USB Priority 

Note that if a VP3300BT prioritizes the USB connection to its host device over its Bluetooth 

connection. Disconnecting the USB cable forces the VP3300BT to switch communication modes 

to Bluetooth. 

 

To ensure that the VP3300BT only communicates via Bluetooth, make sure it is not connected to 

a host device via USB cable. 

 

 

Summary of Contents for ViVOpay VP3300BT

Page 1: ...ID TECH 10721 Walker Street Cypress CA 90630 Voice 714 761 6368 Fax 714 761 8880 idtechproducts com ViVOpayVP3300BT UserManual 80149515 001 Rev M 25 February2021 ...

Page 2: ...fID TECH Warranty Disclaimer The servicesandhardware are provided asis and as available andthe use ofthe servicesand hardware are atits own risk ID TECH doesnot make andherebydisclaims anyandall other expressorimpliedwarranties including but not limited to warrantiesofmerchantability fitness for a particularpurpose title andany warrantiesarising from a course of dealing usage ortrade practice ID T...

Page 3: ...Part15 of the FCCrules Operationis subjectto two conditions 1 This device may not cause harmfulinterference and 2 this device mustacceptanyinterference received including interference thatmaycause undesiredoperation If this equipmentdoescause harmfulinterference toradioor televisionreception whichcanbe determinedbyturning the equipmentoffandon the useris encouragedtotryto correctthe interference b...

Page 4: ... Management Bottom LED 8 4 4 VP3300BT Power States 9 4 5 What Kind of USB Cable to Use with a VP3300BT 10 5 BLUETOOTH CONNECTIVITY AND LED INDICATORS 11 5 1 Bluetooth Pairing Connection Top LED 11 5 2 Bluetooth Range 12 5 3 VP3300BT LED State Indicators 12 5 4 LED Display for Bluetooth Status Top LED 12 5 5 LED Display During Transactions and Operation 12 5 6 iOS Connectivity BLE and VP3300BT 13 5...

Page 5: ...ing applicationsthatuse the VP3300BT Contactyour acquirer gateway orPOS partnerforinstructions on setting up andpairing the VP3300BT to a compatible paymentapplicationandassociatedhostdevice 2 Major Features Communicatesvia BluetoothBLE Bluetooth Low Energy SupportsApple iOS Android andWindows platforms Rechargeable battery noexternalpowernecessary MagStripe ISO7810 ISO 7811 Hi Co Lo CoMagnetic JI...

Page 6: ...ication Note Operating Temperature 0 C to 55 C or 32 Fto 131 F Non condensing Product operation temperature is limitedto this range due to constraints of the Li Battery specification Storage Temperature 20 C to 60 C or 4 F to 140 F Non condensing Product storage temperature is limitedto this range due to constraints of the Li Battery specification Operating Humidity Up to 95 Non condensing Storage...

Page 7: ...o the host device install andactivate the software application service according tothe instructionsprovidedby the paymentapplicationservice andsoftware provider thenconnectthe VP3300BT to the mobile device via the Bluetoothor through the includedmicro USBcable andenjoythe convenienceofmobile paymentprocessing offeredby the VP3300BT 3 1 VP3300BT PinReset Note that the VP3300BT hasa pin resetswitch ...

Page 8: ... 1 Electrical Power Run mode 54 6mA Low Powermode 2 35 5 5mA Contact 90mA Contactless 400mA Magnetic stripe transaction 90mA Off mode 2 5uA 4 2 BatteryLife 72 hour standby including 100 EMV transactions 100 MSR transactions and100 NFC transactionsfrom full batteryuntil unit shuts off 4 3 LED Displayfor Power Management Bottom LED The back middle LED displayssolid red Battery is charging The back m...

Page 9: ...sendsany firmware command o A userplugs the readerinto a USBport o A userinserts anICC card o A userswipes a card Run Mode to Low PowerMode The following situations sendthe readertoenterLow Power Mode o The host sendsa firmware commandinitialize LowPower Mode o Low batterylevel causesthe readertoenterLow PowerMode SleepMode to Low PowerMode o The VP3300BT entersLow Power Mode if it hasbeenin Sleep...

Page 10: ...connectthe VP3300BT to a computertopowerthe device anduse the computerasa host device USB HID StandardmicroUSB cable I want to connectthe VP3300BT to a mobile device to powerthe VP3300BT and connecttothe host device via Bluetooth Bluetooth StandardmicroUSB cable I want to connectthe VP3300BT to a mobile device to powerthe VP3300BT use the mobile device asa host device andpower boththe VP3300BT and...

Page 11: ...n is locatedonthe side ofthe case nearthe ICC slot 4 Find BluetoothID VP3300BT on the host smartphone or tabletand selectPairto finish the pairing process 5 Follow the instructionsfor the compatible paymentsoftware toperform a payment transaction The VP3300BT will remainconnectedtothe host indefinitely via Bluetooth if poweredvia a USB cable Ifthe unit is operating onbatterypower the defaultvalue ...

Page 12: ...onsuccessful on on on on off off Transactionfailed off off off off fast blink off 5 4 LED Displayfor BluetoothStatus Top LED The Bluetooth LED is off Bluetoothis in sleepmode The LED flashesat normaldurationspeed Bluetoothis on stand by The LED flashesat shortduration speed Bluetoothis pairedandconnected 5 5 LED DisplayDuring Transactions andOperation First front LED flashesgreen ICCprocessing The...

Page 13: ...ID TECH UniversalSDK usesto connecttothe first VP3300BT it encounterswhennoother friendly name isset in the SDK or when noiOS generateddevice identifierisprovided See links nearthe endof this documentforinformationaboutthe UniversalSDK Note that the UniversalSDK is primarily of interestto developers Ifthe applicationproviderorPOS software partnerhasalreadyprovidedsoftware to use in conjunctionwith...

Page 14: ...P3300BT s capabilitiescandevelopedina high level language like C or Java using convenience objectsanddata structuresdefinedinthe Universal SDK obviating the needto sendbyte commandsdirectly Nevertheless developerscancommunicate withthe device with low levelcommands Fora commandreference forthe VP3300BT contactanID TECH representative torequestthe NEO InterfaceDevelopersGuide IDG P N 80139403 001 T...

Page 15: ...uded 3 Openthe USDK Demoapp The USDK Demoappdisplaysthe VP3300BT s available commandsina commandtree asshown above Single clickona commandtopopulate the centerpanelofthe window with optional settingsrelevantto the command e g AmountandStart EMVAdditionalTags Insome cases text fieldsappearforusersto entercustom values To execute the commandinquestion double clickitin the commandtree oruse the Execu...

Page 16: ...versalSDK or via low levelcommands To implementthe USDK method reviewthe USDK packagewithsample source code and documentationappropriate tothe desiredplatform Toimplementthe low levelcommand method contactyourID TECH representative forinformation Note Before starting contactyourID TECH representative toreceive the mostrecentVP3300BT firmware Downloadthe ZIP file andextractit to your computer 1 Con...

Page 17: ... device 7 Whenthe firmware update completes the VP3300BT rebootsagainandthe USDK Demo appprints Firmware Update Successfulinthe Resultspanel 8 For More Information To learnmore aboutthe VP3300BT andotherID TECHproducts be sure to visit the ID TECH Knowledge Base To learnmore aboutEMV appdevelopmentwiththe UniversalSDK readEMV TransactionswithUniversalSDK pdf Visit us online athttp idtechproducts c...

Reviews: