No Fianto fee during the beta. Any fee comes with at least 30 days notice. See pricing
Stablecoin subscriptions

Stablecoin subscriptions: recurring payments in USDC, approved once.

Updated October 2026By Fianto

A stablecoin subscription is a recurring payment in a stablecoin such as USDC, collected from the customer's wallet on a schedule after the customer approves it once. Fianto runs stablecoin subscriptions on Solana: the customer approves a cap per billing period, a public program enforces it on chain, and each period's USDC goes straight to the merchant's wallet.

What a stablecoin subscription is

Three things make a payment a stablecoin subscription. It is priced and paid in a stablecoin, so the amount does not move with the market. It repeats on a fixed schedule, every 30 or 365 days. And the customer approves it once, not every period: after the first approval each renewal is collected without a new signature.

That third part was the missing piece for years. A wallet only moves money when its owner signs, so most "crypto subscriptions" were a reminder email and a manual payment every month. Since 2026 Solana has a public Subscriptions program that lets a customer approve a schedule and a cap once, and lets a merchant collect within them. Fianto is built on that program. How a renewal is collected is on stablecoin auto renewal.

Stablecoin subscription versus card subscription

Card subscriptionStablecoin subscription on Fianto
Who approvesThe customer enters a card; the merchant charges itThe customer signs once in their own wallet
The limitNone the customer can seeA cap per billing period, written on chain
Where the money waitsProcessor balance, then a payoutNowhere: wallet to wallet in one transaction
Merchant feeA percentage plus a fixed amount per chargeNone. No Fianto fee during the beta
ChargebacksPossibleNone. A refund is the merchant sending USDC back
Who can use itCountries and business types the processor acceptsAnyone with a Solana wallet, USDC and a little SOL

Card billing still has what wallets do not: the customer needs no wallet, no SOL and no USDC. A stablecoin subscription fits a merchant whose customers already hold stablecoins, or who cannot get a card processor at all.

What it costs

The merchant pays nothing. The price the merchant sets is the amount that lands in the merchant's wallet, and there is no Fianto fee during the beta. The customer's wallet pays the Solana network fee of the transaction it signs, under $0.01, the account rent of the subscription account, about 0.00197 SOL today, which comes back when the customer reclaims it after the subscription ends, the rent of a one-time wallet setup account on the wallet's first subscription, which is not returned, and a flat network fee with every charge, 0.01 USDC today. The hosted checkout shows all of it before the customer approves. The numbers are on the pricing page.

Who it fits

  • SaaS and API plans: a monthly or yearly price in USDC, access granted and revoked from signed webhooks. See SaaS and APIs.
  • Memberships: research, newsletters and communities paid in USDC, sold from a hosted shop with no code. See memberships.
  • Agencies and retainers: a monthly retainer the client approves once. See agencies.

How to start

  1. Create a Fianto account, prove you control the wallet you want paid to, and wait for Fianto to approve the account.
  2. Create a product with a monthly or yearly price in USDC. A price must be at least 0.01 USDC.
  3. Open a shop, pick a theme and share the link, or create checkout sessions from your server with the SDK.
  4. Your customer approves once from their wallet. Each period is collected on the day and a signed webhook tells your server.

Today Fianto accepts USDC on Solana. Other stablecoins and networks are not accepted yet. The full walk-through is in the post stablecoin subscriptions on Solana: how automatic renewals work.

Sources

Questions

Questions about stablecoin subscriptions.

Which stablecoins can a subscription be paid in?

USDC on Solana today. Other stablecoins and networks are not accepted yet.

Does the customer have to approve every month?

No. The customer approves once at checkout, with a cap per billing period. Every later renewal is collected within that cap without a new signature.

Can the merchant take more than the agreed amount?

No. The cap is fixed on chain when the customer signs. The program refuses any collection above it, or to a wallet the plan does not name: the merchant's, and Fianto's for the network fee.

Is a stablecoin subscription custodial?

No. Nothing is prepaid and nothing is held. USDC stays in the customer's wallet until the due date, then moves straight to the merchant's wallet.

Bill in USDC without holding a cent.

Your customer approves once. The program checks every collection.