Collecting payment during a phone call works like this on Dvaarik: the caller asks to book, the agent quotes the advance from your own price list, asks permission, sends a payment link to the caller's WhatsApp mid-call, and keeps the conversation going while the caller pays. The moment the payment lands in your connected gateway account, the agent confirms it on the same call and completes the booking — the customer gets a WhatsApp confirmation from your number, and you get the new-booking notification. The money settles into your own payment account; Dvaarik takes no commission on it. What this replaces is the weakest step in Indian phone bookings: the slot held on trust, the screenshot sent later, the UTR someone matches by hand, and the 6pm appointment that never shows up.
What exactly happens, step by step?
| Moment | What the agent does |
|---|---|
| Caller asks to book | Quotes the service and the advance amount from your price list — the figure you entered, not an invention |
| Caller agrees | Asks for the WhatsApp number if it is not the calling number, and sends the payment link mid-call |
| Caller pays | Keeps the call going — answers questions, confirms details — while the payment completes in the caller's UPI or card app |
| Payment lands | Checks the gateway, confirms out loud on the call, and completes the booking |
| Call ends | Customer holds a WhatsApp confirmation; owner holds a new-booking notification; the dashboard holds the recording and transcript |
The caller never leaves the conversation. That is the detail that changes conversion — there is no gap between ‘yes I will book’ and ‘payment received’ for the intent to decay in.
How does the AI verify the payment without a human?
Because the check runs against your payment gateway, not against what the caller says. When your account is connected, a completed payment is a fact the agent can read — it either exists in the gateway or it does not.
That removes the two failure modes of manual verification. Nobody at the counter squints at a screenshot that may be edited, and nobody matches a UTR against a bank SMS between serving customers. It also removes the polite fraud where a customer says the payment ‘is processing’ and the slot gets held anyway — the agent confirms bookings on landed payments, and your booking rules decide what happens when a payment does not arrive.
Where does an advance actually make sense?
Anywhere a held slot has a real cost when it dies. A dental chair blocked for an hour, a salon artist reserved for a bridal session, a banquet-hall date, a site-visit cab, a table of eight on a Saturday — each of these loses money to a no-show, and a small advance converts ‘probably coming’ into ‘paid, coming’.
The amount is your rule, not ours: a flat ₹100 token, a percentage, or the full consultation fee. Set it per service in the dashboard — an advance on the expensive treatment, none on the walk-in checkup. The agent applies whichever rule the booked service carries, and quotes it plainly rather than springing it at the end.
Businesses that do not collect advances still get the rest of the flow — the booking, the confirmations, the reminder — the payment step simply stays off.
What are the honest limits?
Four, stated plainly.
First, you need your own payment gateway account connected — the money goes directly to you, which is the point, but it means the gateway onboarding is yours to complete once.
Second, the mid-call link travels over WhatsApp, so it works when the caller can receive WhatsApp on a smartphone. For the shrinking set of callers who cannot, the agent books per your no-payment rules or hands off to a human.
Third, payment apps and banks occasionally delay confirmations by a minute or more. The agent handles the common case — payment confirms while the call is still live — and the booking completes on confirmation, not on promises, even if that lands just after the call ends.
Fourth, Dvaarik adds no commission on your customer payments, but your gateway's own transaction fees apply as they would on any link you sent by hand.
What does this cost to run?
The payment step itself adds nothing on Dvaarik's side — no commission and no per-link fee from us. You pay for the conversation that carries it: voice from ₹2/min with whole-minute billing on the standard grades, and ₹1,500 per 30 days for a phone number with one concurrent call line, all prepaid from credits with no setup fee and no minimum. The same flow runs on WhatsApp conversations at ₹2 per conversation, and on website chat and browser calls through the widget.
For agencies: the identical flow works for every client you onboard under the white-label programme, with each client's payments settling into that client's own gateway account — you are never in the money path, which is exactly where a reseller wants to not be.
Frequently asked questions
How does an AI agent collect payment during a phone call?
It quotes the advance from your price list, sends a payment link to the caller's WhatsApp while the call continues, verifies the completed payment against your connected gateway, and books — confirming to the customer and notifying the owner, all in one conversation.
Does Dvaarik take a commission on customer payments?
No. Payments settle directly into the business's own gateway account. Dvaarik charges for the conversation — voice from ₹2/min — not a cut of the money collected. Your gateway's own transaction fees apply as normal.
What if the caller cannot pay on WhatsApp?
The agent follows your rules: book without an advance, hold the slot for a shorter window, or hand off to a human. Payment collection is a per-service rule you configure, not a gate every caller must pass.
Can it verify a payment made by screenshot or UTR claim?
It does not need to — verification runs against the gateway, where a completed payment either exists or does not. Claims, screenshots, and processing promises do not complete a booking; landed payments do.
Which businesses use mid-call payment collection most?
Clinics collecting consultation advances, salons protecting long appointments, banquet halls and studios taking date tokens, restaurants for large-table reservations, and property desks collecting site-visit or booking tokens.
The measure of a booking system is not how many bookings it takes — it is how many of them show up. Payment during the call moves the commitment to the moment of highest intent, verifies it against the gateway rather than a screenshot, and does it without anyone at the business lifting a finger at 7:40pm. The slot that used to be held on hope is now held on a landed payment.
Connect your gateway, set an advance rule on the services that need one, and let the agent collect while the caller is still on the line.
LoginTagged

Written by
Rohith Sriramula
Founder & CEO, Dvaarik AI
A laid-off engineer who went all in on Dvaarik AI. He builds the platform and product workflows from hands-on work with Indian businesses, not theory.