Create your catalog
Add products, prices, and payout wallet. Toggle Test or Live for separate data planes.
Autlantic Billing
Subscriptions, payment links, and one-time charges on Base. Hosted checkout and a TypeScript SDK, with settlement straight to your wallet.
Get started
Same flow whether you use the portal, the npm SDK, or the hosted API.
Add products, prices, and payout wallet. Toggle Test or Live for separate data planes.
Hosted subscribe flows, one-time pay, or shareable payment-link URLs and QR codes.
USDC lands in your wallet. Webhooks and the portal keep invoices and renewals in sync.
Why Autlantic
Charge in USDC on Base without holding customer funds in a platform wallet. Start in Test, flip to Live when you are ready.
USDC goes to the payout address you configure. Autlantic does not custody member revenue.
abk_test_ on Sepolia, abk_live_ on Base. Catalog, customers, and webhooks stay isolated per mode.
Hosted checkout, signed webhooks, PDF invoices, and a portal for products, retries, and refunds.
Product
Built like merchant billing software, not a wallet widget. Catalog, checkout, and ops in one place.
Monthly, weekly, and yearly USDC plans with renewals, cancel at period end, and resume.
Fixed-amount URLs and QR codes. Payers open hosted checkout and pay once.
Invoice-style charges without a vault mandate. Same pay flow as payment links.
abk_test_ on Sepolia, abk_live_ on Base. Products, webhooks, and customers stay isolated.
Discount codes and list prices that show correctly on hosted checkout sessions.
Invite operators, track MRR and past-due, export PDF invoices, retry failed charges.
Developers
The same packages that power this portal. Sandbox locally, then point at your Test or Live key.
01
npm install @autlantic/payments-recurring. Typed client for subscriptions, payments, and links.
02
REST under /v1 with idempotency keys. Works from any language behind your API key.
03
HMAC-signed subscription.*, invoice.*, and payment.* events per Test or Live endpoint.
npm install @autlantic/payments-recurring@0.3.2
Autlantic Billing SDK
Typed subscriptions, payment links, one-time charges, and webhooks. Use the npm packages in your Node backend, or the hosted Billing API with an API key.
Recurring USDC on Base
Vault-based allowances, period billing, and renewals without manual wallet prompts every cycle.
Payment links and one-time
Share fixed-amount URLs or charge once without a vault mandate. Same hosted checkout.
Sandbox and Live
Separate keys and data planes. Sepolia for Test, Base mainnet for Live.
Signed webhooks
invoice.paid, subscription.*, and payment.* events your backend can verify.
import { AutlanticBilling } from "@autlantic/payments-recurring";
const billing = AutlanticBilling.fromEnv();
const { subscription } = await billing.createSubscription({
merchantRef: order.id,
amountUsdc: 49,
interval: "month",
payoutAddressEvm: merchant.evmWallet,
customerWallet: payer.address,
});
await billing.activateSubscription(subscription.id);✓invoice.paid · webhook signed · settled on Base
Create a merchant account, add a payout wallet, and ship checkout in minutes.