Mobile SDKs

NamiPay provides mobile SDK libraries for Android and iOS platforms. These libraries enable native integration with NamiPay payment terminals from mobile POS applications. Cross‑platform options are also available through Flutter and React Native.

Available Mobile SDKs

  • Android ECR SDK — Native JNI integration using SkyBandSDK-release.aar (requires Android API 21+)
  • iOS ECR SDK — Swift/Objective‑C framework NamiECRSDK.framework (requires iOS 13.0+)
  • Flutter ECR Plugin — Cross‑platform mobile integration using the ecrlib package
  • React Native ECR SDK — Cross‑platform integration using native bridges for Android and iOS

Connection Methods

  • TCP/IP (Wi‑Fi/LAN) — Terminal on same network (recommended)
  • Bluetooth — Wireless pairing with terminal (⚠️ limited support, restrictions apply)
  • App‑to‑App — Android only; Intent‑based communication between apps on the same device