myPOS MDB SDK
Develop Cashless Solutions with myPOS MDB SDK
The myPOS MDB SDK is a lightweight Android library purpose-built for myPOS Smart POS terminals to seamlessly integrate with vending machines via the MDB (Multi-Drop Bus) protocol in cashless peripheral mode. It allows your Android app to act as a full-fledged cashless device, enabling reliable communication with MDB-compliant vending machine controllers (VMCs) and handling the complete transaction lifecycle.
Highlights:
- Native Android integration for vending machine communication
- Implements MDB protocol (cashless peripheral mode)
- Handles transaction authorization, vending enablement, and error codes
- Real-time status and vending outcome tracking
- Compatible with myPOS Smart terminals running Android 11+
Ideal For:
Vending machine manufacturers, cashless retrofit vendors, and software providers creating vending logic on Android-based Smart POS terminals.
đź”’ Age-Restricted Vending Support
Includes optional support for age verification workflows through the myPOS platform, enabling compliant vending of age-sensitive products like alcohol or tobacco.
đź§© Integration Requirements
- myPOS merchant account (live or test via www.mypos.com)
- myPOS Smart terminal (Android 11+)
- Android SDK Platform 30+
- MDB-compliant vending machine controller (VMC)