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 CaseRecommended myPOS Tool
Android POS app running on myPOS Smart terminalmyPOS Smart SDK
Web-based, browser, or platform-independent POS systemmyPOS ePOS API
Custom POS (Windows, Android, iOS) with myPOS card reader (Bluetooth, WiFi, or USB)myPOS Payment API