Follow the crumbs to better payments
Payment processing that puts more money back in your pocket. Built for every retailer, online or in-store.
Lower fees
Than traditional processors
< 1 second
Payment settlement
Zero
Hidden charges
24/7
Always accepting payments
Why Crumb
Lower transaction fees
Traditional processors charge 30p + up to 2% per sale. Crumb is built to give you a fairer deal on every transaction.
Instant settlement
Payments settle in seconds, not days. Keep your cash flow healthy and your business moving.
Online and in-store
One platform for all your sales channels. Payment links, QR codes, or direct integration.
How it works
Sign up
Create your merchant account in minutes. No complicated paperwork.
Accept payments
Share a payment link, display a QR code, or integrate with the SDK.
Get paid
Funds land fast. Lower fees mean more of every sale stays with you.
Built for every business
Online sellers
Payment links and a live dashboard to manage everything in one place. Accept payments from anywhere.
Brick and mortar
QR payments on any device. If you accept payments in person, Crumb helps you keep more of what you earn.
Small businesses
Simple, affordable, and fair. No hidden fees, no lock-in, no surprises.
Start in minutes
Install the SDK and start accepting payments with just a few lines of code.
import { Crumb } from 'crumb-alpha-sdk'
const crumb = new Crumb({
privateKey: process.env.PRIVATE_KEY,
})
const result = await crumb.fetch(
'https://api.example.com/search',
{
method: 'POST',
body: { query: 'quantum computing' },
maxPayment: 0.01,
}
)
console.log(result.data) // API response
console.log(result.formattedAmount) // "0.001" USDC paidimport express from 'express'
import { createProvider } from 'crumb-alpha-sdk'
const app = express()
const provider = createProvider({
sellerAddress: '0x...',
})
app.post('/search',
provider.require('$0.001'),
(req, res) => {
res.json({ results: ['...'] })
}
)
app.listen(3001)Ready to keep more of every sale?
Sign up in minutes. Start accepting payments today.