Unattended Solutions
Build automated payment solutions for vending machines, self-service kiosks, and unattended terminals with myPOS SDKs and APIs.
Take payments on unattended machines and services with myPOS. Our protocol provides a standard way of communication between myPOS devices and custom point-of-sale systems via Bluetooth, USB-C, RS232, or TCP/IP interfaces.
Whether you are building vending machine integrations, self-service kiosks, or automated payment terminals, myPOS offers multiple SDKs and APIs to fit your architecture.
Before you start
Ensure you have everything needed to build your unattended solution
Device Requirements
myPOS Go 2 Unattended set to "Cash Register" Profile
myPOS Sigma for MDB/Pulse integrations
Order in DEMO environment for development
Connectivity Options
USB-C
Bluetooth
RS232
TCP/IP
Verify compatibility between your master device and POS
Protocol Access
SDKs: No NDA required
Raw IPP: NDA required via sales rep
Vending Protocols
MDBPlug-and-play on myPOS Sigma
PulseRequires myPOS Pulse app on Sigma
Choose your integration
Select the approach that best fits your unattended solution
MDB SDK
Plug-and-play integration for vending machines using the Multi-Drop Bus (MDB) protocol with myPOS Sigma.
VendingPlug-and-playMDB
Pulse Communication
Integrate pulse-based vending machines and coin mechanisms with the myPOS Pulse app on Sigma devices.
PulseCoinSigma
Self-Service
Build self-service kiosks and automated checkout systems with flexible SDK integration options.
KioskSelf-checkoutSDK
Payment API
Build custom unattended solutions with multi-platform SDKs for Android, iOS, and .NET via Bluetooth or USB.
Multi-platformPCICustom
Quick comparison
Find the right tool for your unattended solution
| Use Case | Recommended Tool |
|---|---|
| MDB vending machine integration | MDB SDK |
| Pulse-based vending or coin machines | Pulse Communication |
| Self-service kiosks and automated checkout | Self-Service |
| Custom unattended payment solutions | Payment API |