Payments for voice agents
Today, getting paid over the phone means asking the caller to read out a 16-digit card number. Ringup makes the phone number the payment identity — your agent recognizes the caller and charges a saved card, or texts a one-tap link to pay.
Private beta · drops into your existing agent
01 — The problem
Voice AI books the table, takes the order, files the claim, answers the question. Then it hits the one step it can't make smooth: getting paid. So it falls back to a card number read aloud to a bot, a transfer to a human, or "pay when you get here" — and that's where it breaks.
The agent takes the order instantly — but the caller still drives over and stands at the register to pay, increasing wait times for diners and creating more work for staff.
Ringup charges their saved card on the call — the order's prepaid before they leave the house.
02 — How it works
The first time someone pays, they're saved — keyed to the number they call from. Every call after, they're recognized instantly. Either way, paying takes seconds and never leaves the conversation.
While they're still on the call, a secure pay link lands in their messages — no app to download, no portal to log into.
One tap with a digital wallet, or add a card or bank account — saved with their consent, nothing read aloud, nothing typed.
The payment confirms on the call, and they're recognized instantly the next time they ring.
The moment they call, they're matched to the payment method they saved last time — no link, no re-entry.
"Charge your card on file for $24?" "Yep." That spoken yes is the entire checkout.
The charge clears mid-conversation and the confirmation is read right back to them.
03 — Why Ringup
Internet wallets make repeat users login on web or app, making them not suitable for payments over a live phone call. Ringup recognizes the repeat user automatically from carrier identity signals and a voiceprint, so they can pay right on the call.
Other solution
Made for the web, not the call
Our solution
Built for the phone call
04 — Settlement
Every charge settles directly on the merchant's existing processor. Ringup collects it — never a stop in the funds flow, never a home for your card data.
Apple Pay, Google Pay, card, or bank account — in one tap on the call.
Identity check and a PCI Level 1 vault. Card data never touches your agent or servers.
Funds settle directly on the POS or processor they already use. No new account to switch to.
The core idea
No card read aloud, no app to download, no login mid-call. The line is the identity — recognized, verified, and charged in the conversation.
05 — Get started
Run one line, forward your agent's payment step to us, or wire the API in. Same payment identity underneath, same money-to-the-merchant settlement.
The fastest way to add Ringup — run a single command and we wire the rest.
Detects your stack, wires the identify and charge tools over MCP, and runs a test charge — works with Retell, Vapi, Synthflow, MCP clients, or your own agent. In private beta: request a key to get access.
Point your agent's payment step at a Ringup number. We pick up, take the payment, and hand the call back — no code on your side.
Call Ringup as a tool from inside your agent — identify, then charge. You own the conversation; we own the payment.
06 — Safe by construction
Letting an agent take payment only works if card data never touches you, and every charge has a verified human behind it.
Wallets and a PCI Level 1 vault hold the card. It never touches your agent or servers.
SIM-swap, port, and line checks confirm the number before a stored card can be used.
Every approval — the wallet tap, the spoken "yes" — recorded, timestamped, auditable.
Funds settle on the POS or processor you already use. We stay out of the money flow.
07 — FAQ
08 — Get access
Tell us what you're building and we'll get you a key. We're onboarding a handful of voice-AI teams for the private beta.