Skip to content

Android SDK

Official Autlantic Billing mobile Checkout presenter for Android. Part of the Autlantic Payments SDK · Languages.

USDC on Base · never put API keys or webhook secrets in the app.

Source: sdks/android. Package: com.autlantic:checkout 0.1.0 on Maven Central.

Install

kotlin
implementation("com.autlantic:checkout:0.1.0")

API

kotlin
import com.autlantic.checkout.AutlanticCheckout

// checkoutUrl from YOUR backend (never call Billing /v1 with a secret from the app)
AutlanticCheckout.present(context, checkoutUrl)
PieceRole
AutlanticCheckout.present(context, checkoutUrl)Opens Custom Tabs

Handle successUrl / cancelUrl with an app deep link / App Link intent filter, then poll your backend for access.

Backend contract

Same as iOS: server creates session → app presents URL → webhook unlocks → app polls your API.

Sample: openable app examples/mobile-checkout/android-sample (./gradlew :app:assembleDebug). Emulator host loopback: http://10.0.2.2:3055.