App Onboarding (Android)

App Onboarding — Android

One-time device registration required before the first transaction:

sdk.onboardDevice(
    merchantID = "YOUR_MERCHANT_ID",
    onSuccess = { enablePaymentUI() },
    onError = { error -> Log.e("CyoGate", error.message ?: "Failed") }
)

Onboarding is cached — only required once per device installation. Re-onboarding needed if app data is cleared.

See the Tap to Pay on Android overview for the full topic list.

Take Your Business to the Next Level

Find out how our innovative payment solutions can benefit your business. Reach out to us for more information or to get started!

Let's Get Started