SDKs for Android & iOS
The CyoGate mobile SDK supports both iOS and Android with a unified API surface for in-person payments via VP3350 and Tap to Pay.
iOS Installation
// Swift Package Manager — add via Xcode > File > Add Packages
// Minimum: iOS 14.0, Xcode 14.0, Swift 5.7
Android Installation
dependencies {
implementation 'net.cyogate.sdk:mobile-android:3.0.0'
}
// Minimum: API 26 (Android 8), Kotlin 1.7
Key Modules
- VP3350 Module — Bluetooth card reader integration
- Tap to Pay Module — Software-only NFC acceptance
- Common Module — Shared transaction types, configuration, and utilities
Detailed integration guides: VP3350 | Tap to Pay on iPhone | Tap to Pay on Android