Skip to content
Payfim - Secure. Simple. Yours.
Coins

How to accept Cardano (ADA) payments

You accept Cardano by adding an addr1 address from your own ADA wallet to Payfim. The gateway checks the chain through the public Koios API with no key required and marks the order paid after 5 blocks, usually a couple of minutes.

PFPayfim Team · September 29, 2026 · 5 min read
How to accept Cardano (ADA) payments
Key takeaways
  • Cardano fees follow a published formula; a simple ADA transfer typically costs about 0.17 to 0.20 ADA.
  • Blocks are produced on average every 20 seconds, so 5 confirmations take roughly 100 seconds.
  • Payfim accepts Shelley addr1 addresses (and legacy Byron formats) and counts ADA only, not native tokens.
  • Every output on Cardano must carry a minimum amount of ADA, so tiny payments are not possible.

Cardano is a proof-of-stake blockchain with ADA as its native coin. Cardano lets holders stake ADA directly from their own wallets, so a lot of its community is already used to self-custody, and paying from a wallet at checkout feels natural to them.

What makes ADA payments different?

Predictable fees. Cardano does not run a fee auction. The minimum fee is calculated with a fixed formula: a base amount of 155,381 lovelace plus 44 lovelace per byte of transaction data (1 ADA = 1,000,000 lovelace). Cardano's developer documentation puts a straightforward ADA transfer at about 0.17 to 0.20 ADA. OpenChainBench's September 2026 snapshot put the median Cardano transfer fee at a few US cents.

Steady block rhythm. Cardano uses 1-second slots, and on average one slot in twenty produces a block, so blocks arrive about every 20 seconds.

Minimum ADA per output. Every transaction output on Cardano must hold a minimum amount of ADA set by the protocol. In practice that rules out very small payments, which is rarely an issue for a store but worth knowing if you sell low-priced items.

Is Cardano a good fit for my store?

It suits merchants whose customers already live in the Cardano ecosystem: staking communities, education, open-source projects and collectibles. It is less useful as a main payment rail for a general audience, where Bitcoin and USDT are more familiar. Since enabling it costs nothing extra in Payfim, many stores add it once someone asks. Our guide to choosing coins helps with that call.

ADA's price moves with the market, so price your goods in fiat and let the quote lock the rate for 30 minutes.

Which wallet should I use to receive ADA?

A non-custodial Cardano wallet where you store the recovery phrase, or a hardware wallet paired with a Cardano wallet app. Cardano wallets typically show a new receiving address after each use. That is a privacy feature, not a requirement: all of those addresses belong to your wallet, and it is fine for Payfim to keep using the one you pasted.

How do I set up ADA in Payfim?

  1. Copy a receiving address from your wallet. Modern Shelley addresses start with addr1 and are long, often around 100 characters, for example addr1q9…. Payfim also accepts legacy Byron addresses starting with Ae2 or DdzFF, but addr1 is the one to use.
  2. Paste it into the Cardano row under Wallets & coins.
  3. Leave confirmations empty for the default of 5 blocks.
  4. Enable the coin, click Save wallets and Test.

Payfim reads Cardano transactions from the Koios community API on its keyless public tier. If you have many open ADA invoices, add an optional Koios key under Blockchain APIs → Koios key (Cardano). You can also point Koios URL at your own Koios instance.

As with other coins that share one address, each invoice gets a unique ADA amount with up to six decimals, and each on-chain transaction can only settle one invoice.

What does the customer see at checkout?

The customer lands on a payment page hosted on your own gateway domain, in your branding, with light and dark modes. For ADA it shows the exact amount, your addr1 address, copy buttons for both, and a countdown for the 30-minute rate lock.

One detail specific to Cardano: there is no widely used payment-link format for ADA, so the QR code on the page encodes the address only. After scanning, the customer types or pastes the amount. Encourage them to use the copy button for the amount, because the unique digits at the end are what tie the payment to their order.

Once the transaction is in a block, the page switches to confirming, and after 5 blocks it shows the payment as complete and returns the customer to your store.

Cardano-specific pitfalls

Paying with tokens

Cardano supports native tokens, and some wallets make it easy to send them. Payfim's Cardano option counts only the ADA delivered to your address. Tokens are ignored.

Copying a truncated address

Because addr1 addresses are long, some apps shorten them on screen. Always use the copy button in your wallet rather than retyping, and compare the first and last characters after pasting.

Sending from your own receiving address

Payfim ignores transactions in which your receiving address is also a sender, so moving funds within your own wallet never counts as a customer payment. The flip side: send test payments from a different address.

Exchange addresses

Do not use an exchange deposit address as your store address. It may change, and the exchange may not credit unusual amounts promptly.

Rounded amounts

A customer who rounds the amount down can end up more than 0.5% short, and the invoice will be marked underpaid. See handling underpayments.

Keep reading

For timing trade-offs across coins, read blockchain confirmations explained. Cardano is included in every Payfim module, including the Drupal Commerce gateway and the Shopware 6 plugin.

Sources

Third-party facts were checked on the date shown above. Prices and features of other services change - always confirm on their official pages.

  1. Cardano developer docs: transaction fees
  2. Cardano docs: time handling and block frequency
  3. Cardano ledger docs: minimum ada value
  4. OpenChainBench: network fees

Frequently asked questions

Do I need a Koios or Blockfrost API key to accept ADA?

No. Payfim uses the public Koios API without a key. An optional Koios key raises limits for busy stores.

How long does a Cardano payment take in Payfim?

With blocks about every 20 seconds and a default of 5 confirmations, usually around two minutes.

Which Cardano address should I paste?

A Shelley address starting with addr1 from a wallet you control.

Can customers pay with Cardano native tokens?

No. Only ADA is counted toward the invoice.

What does a Cardano transaction cost?

A simple ADA transfer typically costs about 0.17 to 0.20 ADA, paid by the sender.

Accept crypto on your store today

Self-hosted, non-custodial, zero fees. Lifetime license.