npm SDK
@autlantic/payments-recurring 0.2.7: catalog products, subscriptions, one-time payments, invoices, and webhooks. TypeScript, Node 20+.
TypeScript SDK and hosted API for USDC subscriptions and one-time payments. Direct payouts to your EVM wallet, vault checkout, sandbox testing.
| Mode | Best for |
|---|---|
| npm SDK | Node backends, in-process sandbox, full control |
| Hosted HTTP API | Any stack (curl, mobile, PHP), API key only |
npm install @autlantic/payments-recurring@^0.2.7import { AutlanticBilling } from "@autlantic/payments-recurring";
const billing = AutlanticBilling.sandbox({ merchantId: "mer_demo" });
const { subscription, invoice } = await billing.createSubscription({
merchantRef: "order_123",
customerWallet: "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb0",
payoutAddressEvm: "0xYourMerchantWallet…",
amountUsdc: 20,
interval: "month",
});See Getting started for the full flow.