Introduction to Self-Service Payments
with myPOS iOS SDK, Android SDK, .NET SDK, and ePOS API
Self-service payment solutions empower customers to complete transactions independently, reducing wait times and improving operational efficiency. myPOS provides a comprehensive suite of SDKs and APIs designed to enable secure, unattended payment experiences across various self-service environments.
This guide introduces four key integration options— Android SDK, iOS SDK, .NET SDK, and ePOS API —to help developers build reliable self-service payment kiosks, vending machines, and automated checkout systems tailored to their platform and business requirements.
Integration Methods
Android SDK
Native integration for Android-based self-service kiosks and terminals with Bluetooth, USB, or Smart POS device support.
iOS SDK
Native integration for iOS self-service apps with simple terminal pairing and comprehensive error handling for unattended transactions.
.NET SDK
Windows-based solution for stable wired connections via USB or serial with full transaction support and receipt printing.
ePOS API
Platform-agnostic RESTful API for remote payment initiation with real-time status monitoring and cloud connectivity.
Choosing the Right Integration Approach
Quick comparison
| Use Case | Recommended Tool |
|---|---|
| iOS-based self-service kiosk | myPOS iOS SDK |
| Android self-service terminal or kiosk | myPOS Android SDK |
| Windows-based self-service kiosk with USB terminal | myPOS .NET SDK |
| Web-based or platform-independent self-service system | myPOS ePOS API |