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

The Fianto blog, page 4.

Notes on USDC subscriptions on Solana: how renewals are collected, what Fianto ships, and the numbers behind it.

Older posts.

Use cases8 min read

Sell an online course for USDC: shop, Zapier enrolment or coupon codes

Keep the course where it is and sell it from a Fianto shop: when a buyer pays in USDC, the shop sends a purchase.paid event to a Zapier or Make webhook, and an action such as Teachable's "Enroll User in Course" or Kajabi's "Grant Access to an Offer" enrols the buyer's email. For a one-time course with no automation at all, paste single-use coupon codes from your course platform as delivery codes, one per buyer.

Use casesProduct8 min read

Sell licence keys and game keys for USDC with shop delivery codes

Fianto's shop sells licence keys and game keys through delivery codes: you paste your keys into a product, each buyer who pays in USDC gets exactly one, on the receipt and in the buyer email, and the product shows as sold out when none are left. A product holds up to 5,000 unused keys, a key is reserved while its buyer pays so two buyers never get the same one, and you are emailed when five or fewer remain.

Compare8 min read

NOWPayments vs Fianto: a multi-coin gateway or USDC on Solana

Pick NOWPayments if your customers pay in many coins: as of 15 October 2026 it lists 300+ cryptocurrencies, a service fee from 1% with discounts for volume, and recurring billing by emailed invoice or through a ChangeNOW account. Pick Fianto if your customers pay in USDC on Solana and you want each payment in your own wallet with no merchant fee, plus subscriptions that renew from the customer's wallet after one approval.

Compare11 min read

BitPay vs Fianto: fiat settlement or USDC in your own wallet

BitPay collects crypto payments in many coins, credits them to your BitPay account, and settles every business day to your bank in fiat or to a crypto address, for a fee its developer guide illustrates as 2% plus 25 cents per payment. Fianto accepts only USDC on Solana, and the customer's own transaction pays your wallet directly, with no merchant fee. Pick BitPay if you want dollars or euros in a bank, or customers who pay in Bitcoin; pick Fianto if you want to keep USDC and sell subscriptions that renew without an invoice email.

Developers9 min read

Testing a USDC integration when there is no test mode

Fianto has no test mode, no test keys and no hosted devnet: its API settles real USDC on Solana mainnet. You still test almost everything without spending money, by unit-testing your webhook route with signed sample events, replaying any event type with fianto trigger, and asking for a real signed test.event. The checkout itself you test once with a real payment of 0.01 USDC, the lowest price allowed, sent from a second wallet of your own back to yourself.

Developers9 min read

Verify Standard Webhooks signatures for payment events

Verifying a webhook signature means recomputing an HMAC-SHA256 over the exact bytes you received and comparing it, in constant time, with the one in the request. Under the Standard Webhooks format that Fianto uses, the signed content is webhook-id.webhook-timestamp.body, the key is the base64 part of your whsec_ secret, and the result arrives as v1,<base64> in the webhook-signature header. Check the timestamp too, then dedupe on the id.

Guides7 min read

Add a USDC payment link to WordPress, Webflow, Framer, Carrd or Notion

You add USDC payments to a WordPress, Webflow, Framer, Carrd or Notion site by pasting a Fianto payment link into a button or a text link. The link is a plain address of the form https://checkout.fianto.xyz/l/<code>, so no plugin, script or embed is involved, and Fianto offers none for payment links. Each link sells one price, one-off or recurring, and every click opens a fresh checkout where the customer pays from a Solana wallet.

Use cases10 min read

A paid Telegram group or channel for USDC: join requests, webhooks and removal

A paid Telegram group on USDC works best with a join-request link: anyone can ask to join, your bot sends people who have not paid a Fianto checkout link, and it approves the request once Fianto's subscription.created webhook confirms the payment. When subscription.ended arrives, one Bot API call removes the member. Fianto collects the USDC into your wallet every 30 or 365 days; the Telegram side is a small bot you run.

Guides9 min read

Ten questions customers ask when paying in USDC, and how to answer them

Most questions from customers paying in USDC are answered by one of three things: the payment's status in your dashboard, the exact sentence the checkout showed them, or the transaction signature. A payment the customer saw succeed shows as Confirmed until Solana finalizes it, then Succeeded; only then does your order turn Paid. Below are the ten questions that come up, what the customer saw, and where you look before you reply.

Use cases8 min read

Stripe isn't available in my country: Atlas, a merchant of record or USDC

When Stripe does not support the country your business is based in, three routes remain: form a company in a supported country (Stripe Atlas forms a US company for a one-time $500), sell through a merchant of record such as Paddle or Lemon Squeezy (both 5% + 50¢ a sale as of 15 October 2026), or take USDC on Solana straight into your own wallet. USDC is the narrowest of the three: it reaches only customers who already hold USDC, it pays you in USDC rather than local money, and Fianto reviews every business by hand before it can take a payment.

Use cases9 min read

Accept USDC for an AI app: monthly credits and one-off packs

An AI app can take USDC with two Fianto products: a monthly price that grants a set number of credits each time a period is paid, and one-off checkout sessions that sell credit packs on top. Fianto charges fixed amounts only, with no metering or usage-based billing, so the credit balance lives in your own database and webhooks tell it when to add credits. You pay nothing per charge; on a 5.00 pack, a US card would cost you $0.445 at Stripe's published rate.

Use cases8 min read

Get paid in USDC as a freelancer or agency: project links and monthly retainers

To get paid in USDC as a freelancer, create a Fianto payment link for each project fee with "Ends when full" set to 1, so it closes after one paid payment, and a monthly payment link for a retainer, which your client approves once and which then renews every 30 days. The USDC goes from the client's wallet to yours in one Solana transaction and you pay nothing; the client pays the small network fees. Fianto has no invoices: send your own invoice and put the link in it.