Paying at the Counter
Accept in-person payments with myPOS Android SDK, iOS SDK, .NET SDK, and ePOS API. Build fast, secure checkout experiences for retail, hospitality, and service businesses.
In-store payments remain a critical touchpoint for merchants. myPOS provides a robust suite of SDKs and APIs to enable fast, secure, and seamless Paying at the Counter experiences. Whether you are building a native mobile app, a desktop-based POS, or a web-integrated system, myPOS offers tailored tools to suit your needs.
This guide introduces five key integration options to help developers and integrators choose the best approach based on their platform and business logic.
Choose your integration
Select the approach that best fits your platform and architecture
myPOS Android SDK
Native Android integration via Bluetooth, USB, or Smart POS devices with full transaction lifecycle support.
AndroidBluetoothUSB
myPOS iOS SDK
Native iOS integration with easy terminal pairing via Bluetooth and contactless payment support.
iOSSwiftBluetooth
myPOS .NET SDK
Windows desktop integration via USB or serial connections with printing and reporting support.
.NETWindowsUSB
myPOS ePOS API
Lightweight RESTful API for payment initiation over local network or cloud without SDK dependency.
RESTPlatform-agnosticCloud
myPOS Payment API
Build custom POS solutions with advanced payment flows and card reader connectivity via Bluetooth or USB.
Multi-platformPCICustom
Quick comparison
Find the right tool for your use case
| Use Case | Recommended Tool |
|---|---|
| Android app with myPOS terminal | myPOS Android SDK |
| iOS mobile app with card terminal | myPOS iOS SDK |
| Windows desktop POS with USB terminal | myPOS .NET SDK |
| Web-based or platform-independent POS | myPOS ePOS API |
| Custom POS with advanced payment flows | myPOS Payment API |