Skip to content

Autlantic BillingUSDC on Base

TypeScript, Python, and Go server SDKs plus iOS/Android Checkout. Hosted API for USDC subscriptions, one-time payments, and payment links. Non-custodial settlement to your EVM wallet.

Ways to integrate

ModeBest for
npm SDKNode backends, in-process sandbox, full control
Hosted HTTP APIAny server stack (curl, Python, Go, PHP), API key only
Mobile CheckoutiOS / Android apps: open checkoutUrl; no API keys in the app (guide)

Language matrix: Languages and SDKs. API pin: API versioning (Autlantic-Version: 2026-01-01).

bash
npm install @autlantic/payments-recurring
ts
import { AutlanticBilling } from "@autlantic/payments-recurring";

// Hosted: set AUTLANTIC_BILLING_API_KEY to abk_test_… or abk_live_…
const billing = AutlanticBilling.fromEnv();

// Or local in-process demo:
// const billing = AutlanticBilling.sandbox({ merchantId: "mer_demo" });

const { url } = await billing.createPaymentLink({
  merchantRefPrefix: "invoice",
  payoutAddressEvm: "0xYourMerchantWallet…",
  amountUsdc: 42,
  description: "Consulting",
});
// Share url or QR → /checkout/link/:id

See Getting started for subscriptions, one-time pay, and payment links.