BBPos devices offer a range of options for mPOS processing. The Wisepad 2, Chipper C2X (and BT variant) both support NFC. All devices support EMV and swipe. The Wisepad 2, Chipper BT and Chipper C2X BT support Bluetooth and the Chipper supports audio jack.
iOS | Android | |
---|---|---|
Wisepad 2 | ✔ | ✔ |
Wisepad 3 | ✔ | ✔ |
Chipper | ✔ | ✔ |
Chipper BT | ✔ | ✔ |
Chipper C2X | ✔ | ✔ |
Chipper C2X BT | ✔ | ✔ |
Chipper C3X BT | ✔ | ✔ |
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission android:name=“android.permission.ACCESS_COARSE_LOCATION”/>
List item
Note: Depending on device, you may be able to remove some of these permissions (i.e. Chipper doesn’t need BT). However, BBPos recommend all of these
Add the BBPOS plugin libraries as dependencies to your project.
Link the Libc++.tbd
framework to your Xcode project.
Add External accessory communication
and Uses Bluetooth LE accessories
to the Background Modes
capabilities of the project.
Add these frameworks to Build Phases / Link Binary With Libraries
section of your project.
ExternalAccessory.framework
CoreBluetooth.framework
AudioToolbox.framework
CoreAudio.framework
MediaPlayer.framework
AVFoundation.framework