SaaS and APIs
Sell seats, tiers and usage plans to customers your card processor would turn away.
Gate features from the webhook
Issue API keys on subscribe
Monthly or custom periods
Recurring USDC payments on Solana
Turbine turns one checkout link into recurring stablecoin revenue. Hosted checkout, a live dashboard and signed webhooks, with every payment settling straight to your wallet.
Payments move wallet to wallet. Turbine never holds your funds.
USDC lands in your wallet the moment a subscriber approves.
Every event carries an HMAC-SHA256 signature, timestamp and idempotency key.
A hosted checkout page and dashboard come with every business you publish.
Why Turbine
Every card processor draws a border around who can pay you, then takes a cut and holds the money for days. Stablecoins remove the border. Turbine adds the recurring part: plans, checkout, renewals and the records you need to run a business on it.
| Aspect | Card processors | Turbine |
|---|---|---|
| Who can pay | Customers in supported countries | Anyone with a wallet and USDC |
| Settlement | Two to seven business days | Seconds, straight to your wallet |
| Chargebacks | Disputes and reversals | On-chain transfers are final |
| Getting approved | Application and underwriting | Sign in, publish, share a link |
| Cost | Typically 2.9% + 30¢ per payment | A flat monthly plan |
How it works
No contracts to deploy and no crypto engineering to hire for. Turbine runs the on-chain part; you run the business.
Name it, add a plan for each thing you sell, and connect the wallet that gets paid. You are live before the coffee cools.
Your hosted checkout handles wallet connection, the price in USDC and a single approval. No forms to build, no card fields to secure.
Each new subscription is recorded on-chain and lands in your dashboard, your inbox and your webhook endpoint at the same time.
Takes about five minutes.
For developers
Turbine tells your backend the moment someone subscribes. Unlock the feature, mint the API key, open the door.
Verify the turbine-signature header with your signing secret, check the timestamp, and drop anything you have already seen by its idempotency key.
Delivery is queued and retried. Failed deliveries can be replayed, so a deploy in the wrong minute never costs you a subscriber.
Every plan includes API access. Prepare, sign and confirm subscriptions from your own product when the hosted checkout is not enough.
POST https://api.yourproduct.com/webhooks/turbine
content-type: application/json
turbine-event-id: evt_01j9x4m2k7q8
turbine-timestamp: 1789574400
turbine-signature: t=1789574400,v1=5f1c9e…a2d4
idempotency-key: evt_01j9x4m2k7q8
{
"object": "event",
"type": "subscription.created",
"data": {
"business": { "name": "Northwind Analytics" },
"tier": { "name": "Pro", "currency": "USDC", "periodHours": "720" },
"subscriberWallet": "7xKX…gAsU",
"subscriberEmail": "[email protected]",
"subscriptionPda": "Fk3n…9pQe",
"signature": "4vJ2…mR8c"
}
}Use cases
If your revenue repeats, Turbine fits. Publish a business for each product you run and keep them all in one place.
Sell seats, tiers and usage plans to customers your card processor would turn away.
Gate features from the webhook
Issue API keys on subscribe
Monthly or custom periods
Charge for private access without asking a global audience for a local card.
Paid Discord and Telegram access
Newsletters and research
Memberships with a wallet as the key
Retainers, coaching, coworking, clubs. Anything billed on a schedule.
Recurring invoices that pay themselves
Receipts sent to every subscriber
One dashboard for every plan
Pricing
No percentage of your revenue and no per-subscriber fees. Pay a flat monthly amount in USDC, the same way your customers pay you.
For businesses validating a subscription product with early customers.
$9/ month
Billed monthly in USDC. Cancel any time.
Choose LaunchIncluded
1 published business
Unlimited subscription tiers
API access for custom flows
Hosted subscription checkout page
Webhook and email subscription alerts
Merchant dashboard with revenue, subscribers and payments
Community support
Grow and Scale plans for teams running several businesses are on the way. Everyone on Launch keeps their price.
FAQ
They need a Solana wallet holding USDC. Checkout connects the wallet, shows the price and asks for one approval. There are no seed phrases, gas settings or bridges on the page.
Straight to the wallet you connect when you publish your business. Turbine never holds funds, and there is no payout schedule to wait for.
Nothing for the hosted flow. If you want to gate features in your own product, listen for the subscription.created webhook or call the API. Both come with every plan.
Every subscription is recorded on-chain with its plan and period. The dashboard lists active subscribers and recent payments, and your webhook endpoint hears about every new one.
Yes. Add plans any time from the dashboard, each with its own price and period, and keep several businesses under one account.
USDC on Solana today. Prices are set in USDC, so there is no exchange rate to explain.
Publish a business, share the link, and watch the first subscription land in your wallet. Everything is included from the first plan.
From $9 a month. Settles in USDC on Solana.