Introduction to myPOS Pay at Table
payments with myPOS iOS SDK, .NET SDK, and ePOS API
In-store payments remain a vital interaction point between businesses and their customers. myPOS Pay at Table provides developers and merchants with powerful tools to create fast, secure, and integrated checkout experiences at the physical point of sale. Whether you're developing a native Android application, a desktop-based POS, or a cloud-connected web app, myPOS offers the right combination of SDKs and APIs to fit your architecture and operational model. This guide focuses on two key integration paths—myPOS Smart SDK and myPOS ePOS API—to help you choose the best approach for building your table-based payment solution.
myPOS Smart SDK
The myPOS Smart SDK is a native Android library designed to run directly on myPOS Smart POS terminals. It enables applications to interact deeply with the terminal’s core components for in-person payments, refunds, and receipt printing.
Highlights:
- Native integration on Android-powered myPOS Smart devices
- Initiate payments, process refunds, and print custom receipts
- Access terminal features like SAM modules and bitmap printing (e.g., QR codes)
- Fully certified and compliant (PCI, EMV, Visa, Mastercard, etc.)
- Distributed via the myPOS AppMarket for streamlined deployment
Ideal For:
Android-based POS applications running directly on myPOS Smart devices, retail checkout apps, self-service kiosk apps with on-device payment processing.
myPOS ePOS API
The myPOS ePOS API is a lightweight RESTful API that enables payment initiation on a terminal over the local network or cloud without requiring a physical connection or platform-specific SDK.
Highlights:
- Platform-agnostic: works with any language or framework
- Initiate transactions remotely and monitor status in real time
- Ideal for browser-based systems, kiosks, and cloud-based POS
- Requires terminal and POS device to be on the same network
myPOS Payment API
The myPOS Payment API enables developers to build custom POS solutions for in-person payments, integrating myPOS payment flows and card readers into any business workflow.
Highlights:
- Standard protocol for connecting POS systems to myPOS devices via Bluetooth, WiFi
- Supports transaction processing, refunds, and recurring payments
- SDKs available for Android, iOS, and .NET
- PCI-compliant—no sensitive card data handled by your app
Ideal For: Web-based POS applications, SaaS-based commerce platforms, and businesses seeking quick integration without platform dependency.
Choosing the Right Integration Approach
| Use Case | Recommended myPOS Tool |
|---|---|
| Android POS app running on myPOS Smart terminal | myPOS Smart SDK |
| Web-based, browser, or platform-independent POS system | myPOS ePOS API |
| Custom POS (Windows, Android, iOS) with myPOS card reader (Bluetooth, WiFi, or USB) | myPOS Payment API |