Skip to content

Languages and SDKs

Autlantic Billing is one hosted API. Official SDKs are thin clients around that API (Stripe-style). They are not separate billing backends. Package READMEs and API pages share the branding layout in sdks/README.STANDARD.md.

Matrix

SurfaceStatusPackage / artifactSecrets
Hosted HTTP APIAvailableOpenAPI · https://billing.autlantic.comServer API key
Node.js / TypeScriptAvailable@autlantic/payments-recurring 0.3.12Server only
PythonAvailableautlantic-billing 0.1.0 on PyPIServer only
GoAvailablegithub.com/Autlantic/payments-sdk/sdks/go tag sdks/go/v0.1.0Server only
PHPAvailable on Packagistautlantic/billing 0.1.0Server only
JavaAvailable on Maven Centralcom.autlantic:billing 0.1.1Server only
.NETAvailable on NuGetAutlantic.Billing 0.1.0Server only
iOS (Swift)Available (SPM)AutlanticCheckout tag sdks/ios/v0.1.0None
Android (Kotlin)Available on Maven Centralcom.autlantic:checkout 0.1.0None
FlutterAvailable on pub.devautlantic_checkout 0.1.0None
React NativeAvailable on npm@autlantic/checkout 0.1.0None

Who installs what

text
Merchant backend  →  Node / Python / Go / PHP / Java / .NET SDK  →  billing-api (/v1 + webhooks)
Merchant mobile   →  iOS / Android / Flutter / RN Checkout  →  opens hosted checkoutUrl
  • Server SDKs create subscriptions, payments, and payment links; verify webhooks; unlock access.
  • Mobile SDKs only present the hosted checkout URL and handle return deep links. They never accept abk_* keys or webhook secrets.

Docs by platform

PlatformGuide
NodeNode.js SDK
PythonPython SDK
GoGo SDK
PHPPHP SDK
JavaJava SDK
.NET.NET SDK
iOSiOS Checkout · Mobile apps
AndroidAndroid Checkout · Mobile apps
FlutterFlutter Checkout · Mobile apps
React NativeReact Native Checkout · Mobile apps
Any languageHosted HTTP API · OpenAPI