End card fees
Card networks take 2–3% plus fixed fees on every sale. Firma Pay settles in Firma stablecoins with zero per-transaction platform fees.
@firma/pay · npm package
Firma Pay is a drop-in React checkout for accepting Firma stablecoin payments. Zero transaction fees, no chargebacks, real-time confirmation — built and operated in Switzerland.
Firma Pay replaces card checkout with stablecoin settlement your business actually controls — programmable, final, and fee-free at the protocol level.
Card networks take 2–3% plus fixed fees on every sale. Firma Pay settles in Firma stablecoins with zero per-transaction platform fees.
Firma payments are final on-chain settlement. No dispute windows, rolling reserves, or surprise reversals weeks after delivery.
Chronik WebSocket watches the receiver address and matches FPAY-encoded order IDs — mempool pulse, finalized checkmark, done.
One component handles QR codes, Firma Wallet deep links, username resolution, and payment detection. Ship in minutes, not weeks.
Go from zero to a live checkout widget in three steps.
import '@firma/pay/firma-pay.css';
import { PayWithFirma } from '@firma/pay';<PayWithFirma
receiverUsername="merchant"
orderId="VP9G"
amount="10.00"
currency="USD"
onPaymentFinalized={(txid) => {
// Fulfill the order, update your DB, etc.
console.log('Paid!', txid);
}}
/>