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

Monthly USDC billing, approved once.

Your customer approves a monthly cap once. Every 30 days, on the billing day, the USDC moves from their wallet to yours.

NNorthwind, Pro plan40.00 USDC a month, cap 40.01Active
Collected so far
0.00USDC
Next charge12 Oct 2026
Three steps

From a price to your first payment.

01

Create a product

Name, price, token and billing period. The price is fixed on chain.

ProMonthly40.00 USDC
02

Open a checkout session

Your server creates it with the price and sends the customer there.

POST /v1/checkout-sessions
03

Collected on the day

Each period you get the USDC and a webhook, automatically.

Collected12 Oct+40.00 USDC
Phantom

Approve subscription

Acme RPC is asking for permission to collect.

PaysAcme RPC, 4kP2..9Qx1
Up to40.00 USDC a month
CancelAny time, one signature
What your customer signs

A monthly cap and your wallet, fixed on chain.

The Subscriptions program checks both on every collection. Try asking for more.

  • Never above the cap. Anything over it is refused.
  • Never to anyone else. Only your wallet.
  • Cancel with one signature. No need to ask you or us.
How the checks work
HHalo, Team plan99.00 USDC a monthPast due
8.00 short. Nothing taken. Marked past due.
First retry. Still short.
Collected 99.00 USDC on the second retry.3xR7..kQ2m
When a wallet is short

A short wallet gets three retries.

The first try is two minutes into the new period. If the wallet is short, Fianto tries again after an hour, six hours and a day.

  • Nothing partial. No part-month charges.
  • Past due after the first miss, ended after the fourth.
  • Every attempt is logged with its reason.
See it in the dashboard
Products
ProductPriceCustomers
ProOpen to new signups40.00 USDC
ProOpen to new signups45.00 USDC
On-chain prices cannot change. Existing customers keep their price.
Changing a price

To raise a price, add a new price.

Existing customers keep paying what they signed for while the old price stays active. Ending it cancels them at the end of their current period.

Open Products in the dashboard
Questions

Before you switch billing on.

Can Fianto take more than approved?

No. The Subscriptions program refuses anything over the monthly cap or to another wallet. The checks run on chain, not on our servers.

Who pays the network fee?

Not you. Your customer's wallet pays the network fee and a small Solana account rent when they subscribe, and a flat fee with every subscription charge, 0.01 USDC today.

What if my customer's wallet is empty?

Nothing is taken and the subscription is marked past due. Fianto tries again after an hour, six hours and a day. If the fourth try fails, the subscription ends.

How does my customer cancel?

From the customer portal with one signature. It runs to the end of the period they paid for, then nothing more is collected.

Which tokens and networks work?

USDC on Solana. Other tokens and networks are marked Soon and are not accepted yet.

What if Fianto stops working?

Every payment is already in your wallet. There is no Fianto balance to withdraw. New collections stop while Fianto is down. See If Fianto disappeared.

Your first collection, this week.

No Fianto fee during the beta. You never pay a network fee.