Hanko lets you accept USDC payments directly on the invoices you already send. Add a USDC option to any invoice and your client can settle it on Base, Ethereum, Polygon, Solana, Arbitrum, or Optimism—while clients who would rather pay by card or bank wire still can. Every payment is verified against the blockchain, so an invoice is only marked paid once the network confirms it.
How accepting USDC works in Hanko
You create an invoice the way you normally would, then enable USDC as a payment method. The client opens the invoice from their portal and chooses how to pay. If they pick USDC, they send the exact amount to the address shown; if they would rather use fiat, the card and bank options are right there on the same screen.
- Add USDC to any invoice alongside card, ACH, and SEPA options
- Clients pick USDC or fiat at checkout—no forced choice
- Each payment is matched to the invoice automatically
- The recipient gets an email receipt with a block explorer link
Choose the chain that fits your client
USDC exists natively on several networks, and fees and speed vary between them. Hanko supports USDC on Base, Ethereum, Polygon, Solana, Arbitrum, and Optimism, so you can offer a low-cost chain like Base, Polygon, or Solana for smaller invoices and keep Ethereum available when a client prefers mainnet.
- Base, Polygon, Solana, Arbitrum, and Optimism for low fees
- Ethereum mainnet when a counterparty requires it
- USDT and DAI available too if a client holds those instead
Paid means confirmed on-chain
Hanko does not rely on a screenshot or a claim that funds were sent. An invoice moves to paid only after the blockchain confirms the transaction to the correct address for the correct amount. That removes the guesswork from reconciliation and gives both sides a verifiable record of settlement.
- No manual 'I sent it' confirmations
- The invoice reconciles itself once the transaction confirms
- A shareable explorer link documents every payment
Off-ramp USDC to your bank when you want
Receiving in USDC does not mean you have to hold it. From the same screen where a payment lands, you can off-ramp USDC to a connected bank account, so stablecoin revenue can become local currency in your operating account without leaving Hanko.
- Convert received USDC to fiat from one dashboard
- Keep some balance in stablecoins and off-ramp the rest
- Payouts, invoices, and off-ramps all reconcile together
Your clients never need a crypto wallet
Offering USDC is additive, not a barrier. Any client who does not hold crypto can still pay the same invoice by card, ACH, or SEPA bank wire. You get the flexibility of stablecoin settlement without turning away customers who only use fiat.
- Card, ACH, and SEPA always remain available
- Crypto-native clients pay in USDC; everyone else pays as usual
- One invoice, multiple ways to settle it
Frequently asked questions
How do I accept USDC payments on an invoice?
Create your invoice in Hanko and enable USDC as a payment method. When the client opens the invoice from their portal, they can pay in USDC on a supported chain or choose card or bank instead. Hanko matches the on-chain payment to the invoice automatically.
Which blockchains can I receive USDC on?
Hanko supports USDC on Base, Ethereum, Polygon, Solana, Arbitrum, and Optimism. You can offer a low-fee chain such as Base, Polygon, or Solana for everyday invoices and keep Ethereum available for clients who prefer mainnet.
When is a USDC invoice marked as paid?
Only when the blockchain confirms the transaction. Hanko verifies that the correct amount reached the correct address on-chain before marking the invoice paid, so there are no screenshot-based confirmations to chase.
Can I convert received USDC to my bank account?
Yes. You can off-ramp USDC to a connected bank account from the same screen where the payment arrives, turning stablecoin revenue into local currency without a separate exchange step.
Do my clients need a crypto wallet to pay me?
No. USDC is one option among several. Clients who don't use crypto can pay the same invoice by card, ACH, or SEPA bank wire, so you never lose a customer by offering stablecoins.
Do I get a record of each USDC payment?
Yes. Every recipient receives an email receipt that includes a block explorer link, and the transaction is tied to its invoice inside Hanko for clean reconciliation.