SDK downloads
Where to get the Lib Lite Android AAR and the Scan to PayKit iOS XCFramework.
Both SDKs are distributed as direct downloads. Public registry distribution (Maven Central / CocoaPods / Swift Package Manager) isn't on the roadmap — direct download is the canonical distribution path.
Android — Lib Lite AAR
Download the latest AAR — liblite-masterpass-release-V1.2.72.aar
| Item | Detail |
|---|---|
| Package | liblite-masterpass-release-V1.2.72.aar |
| Minimum SDK | Android API 21 (Lollipop, 5.0) |
| Target SDK | Android API 34 (Android 14) — recommended |
| Distribution | Direct download from s3.eu-central-1.amazonaws.com/com.oltio.software/liblite/ |
| Latest version | 1.2.72 — see Android changelog |
Required dependencies (declare in your build.gradle):
implementation 'com.googlecode.libphonenumber:libphonenumber:8.10.2'
implementation 'com.google.android.gms:play-services-auth:16.0.1'
implementation 'com.google.android.gms:play-services-auth-api-phone:16.0.0'Install steps walked through in Android — Installation.
iOS — Scan to PayKit XCFramework
Download the latest framework — MasterpassKit_v1_44_build_123.zip
| Item | Detail |
|---|---|
| Package | ScanToPayKit.xcframework |
| Minimum iOS | iOS 12 |
| Recommended | iOS 14+ |
| Distribution | Download page hosted at developer.scantopay.io/docs/overview-9 |
| Latest version | See the download page and the iOS changelog |
Required Info.plist keys:
<key>NSLocationWhenInUseUsageDescription</key>
<string>Your location will be used to prevent fraud</string>
<key>NSCameraUsageDescription</key>
<string>Used to scan QR codes during card registration</string>Install steps walked through in iOS — Installation.
Verifying you have the latest version
The version number is printed on first launch in the SDK's debug log. Match it against the Android changelog or iOS changelog to confirm you're current.
Re-check the download URLs on this page periodically for a new AAR version (Android) or a new listing on the download page (iOS). For security patches we'll notify your tech lead directly. Minor releases ship every 3-4 months; major releases every 18-24 months with a migration guide and 6-month overlap.
Versioning policy
| Release type | Cadence | Migration support |
|---|---|---|
| Patch (1.2.x) | As needed | No code changes required |
| Minor (1.x) | Every 3-4 months | Drop-in replacement; check release notes |
| Major (x) | Every 18-24 months | Migration guide + 6-month overlap |
| Security | Out of band | Notification + recommended upgrade window |
You're expected to be on a supported version. Security patches and major versions have upgrade obligations defined in your integration agreement.
What's next
- Install on Android → Android — Installation
- Install on iOS → iOS — Installation
- First payment → Android — Payments or iOS — Payments
- Generate the API token your SDK needs → Portal API → Lib Lite tokens
- Support → [email protected]
Updated 11 days ago
