How to Accept Deposits Online for Group Tours
Group tours are among the highest-value products a travel agency can sell — and among the most logistically demanding to manage. Once you have 12, 15, or 20 people confirmed for the same departure, every administrative task multiplies by that number. Nothing illustrates this more painfully than deposit collection. Sending individual payment requests in Telegram, waiting for screenshots, manually cross-checking who has paid, following up with those who haven't — this process is not just slow, it's a reliable source of errors and missed revenue.
Done properly, deposit collection for group tours takes a structured, per-participant approach: each person receives their own payment link, pays individually, and the CRM updates automatically. This article walks through how to set that up and what to do when things don't go to plan.
"A group tour with 15 participants and no deposit system is not a booking — it's a promise held together by Telegram messages."
Why Deposits Matter for Group Tours
Deposits serve three distinct purposes in group travel — each one critical:
- Securing seats. Hotels and airlines hold group allocations for a limited window. A deposit signals commitment and allows you to confirm the booking with the supplier before your hold expires.
- Covering supplier pre-payments. Most group contracts require a non-refundable advance — typically 20–30% — payable weeks before departure. You cannot pay this from your working capital for every group without collecting deposits first.
- Filtering serious buyers. In group travel, casual enquiries are expensive. A participant who drops out two weeks before departure can leave you with an unsellable seat and a penalty from the supplier. Deposits create a financial commitment that reduces last-minute cancellations significantly.
How Much to Charge and When
The standard structure for group tour deposits in Uzbekistan's outbound market follows a simple two-stage model:
- Stage 1 — Deposit (20–30% per person): Collected at the time of booking confirmation, typically within 48–72 hours of the client expressing intent to join. This amount should at minimum cover your supplier advance obligation per seat.
- Stage 2 — Balance (remaining 70–80%): Due 2–4 weeks before departure, depending on your supplier's full-payment deadline. For international group tours with hotel and flight components, 3 weeks before departure is a safe default.
Some agencies collect the full deposit at booking and the balance in a single second payment. Others split into three stages for longer tours or higher price points. The specific percentages matter less than having a documented, consistently applied policy that every participant sees before they confirm.
Collecting Deposits Per Participant: Step by Step
The key mistake most agencies make is treating the group as a single booking entity. For deposit purposes, each participant is a separate payer. Here is how to structure the collection correctly:
Create a group tour record in your CRM
The group itself is the parent record. It holds the departure date, destination, total group size, and pricing. Each confirmed participant is added as a sub-record linked to this group.
Add each participant individually
Name, contact (phone/Telegram), number of seats (1 adult, or 2 adults + 1 child), and the deposit amount owed for their allocation. Do not bundle families into one entry unless they are paying as a single unit.
Generate a unique payment link per participant
Via Click or Payme merchant dashboard (or your CRM if it has payment link generation), create a link for the exact deposit amount tied to that participant's booking reference. This is the step that makes everything else work — the link is specific, the amount is fixed, and the payment is recorded automatically when completed.
Send the link with a clear payment deadline
Via Telegram or WhatsApp. Include the tour name, departure date, deposit amount, payment deadline (e.g. "Pay by Thursday 18:00 to secure your seat"), and the link. Keep the message short — the cleaner it is, the faster people act.
CRM updates status automatically on payment
When the participant pays via the link, the payment provider sends a webhook to your system. The participant's record moves from "Pending" to "Paid" without any agent action. You see the real-time group dashboard — who has paid, who hasn't, and who is overdue.
How CRM Tracks Each Participant's Payment Status
With a proper setup, your group tour record becomes a live payment dashboard. Here is what a typical 15-person Bali tour looks like mid-collection:
| Participant | Seats | Deposit Due | Status | Deadline |
|---|---|---|---|---|
| Alisher T. | 2 adults | 1,800,000 UZS | Paid | May 3 |
| Nodira K. | 1 adult | 900,000 UZS | Paid | May 3 |
| Bobur M. | 2 adults + 1 child | 2,400,000 UZS | Pending | May 3 |
| Malika R. | 1 adult | 900,000 UZS | Overdue | May 1 |
| Sherzod A. | 2 adults | 1,800,000 UZS | Paid | May 3 |
Every agent on the team sees the same view. No one needs to ask "did Bobur pay?" — the answer is visible in seconds. When the overdue deadline passes, the CRM can automatically flag the record and trigger a reminder or escalation.
What Happens When Someone Cancels After Paying a Deposit
This is the scenario most agencies handle inconsistently — and it leads to the most client friction. Having a written cancellation policy, shared before deposit collection, is not optional. Here is a workable standard framework:
- Cancellation 30+ days before departure: Full deposit refunded minus a processing fee (typically 50,000–100,000 UZS per person to cover any administrative costs). This keeps you fair and retains goodwill for rebooking.
- Cancellation 15–29 days before departure: 50% of deposit refunded. At this stage, releasing the seat without penalty from the supplier becomes unlikely.
- Cancellation under 15 days: Deposit is non-refundable. The supplier penalty at this point typically equals or exceeds the deposit amount, so returning it would result in a direct loss for the agency.
Refunds collected via Click or Payme through your merchant account can be processed directly from the merchant dashboard. This generates an automatic record and the refunded amount appears in the participant's app within 24 hours — no cash handovers, no disputes about whether it was sent. If the original payment was not collected through a merchant account, there is no formal refund mechanism, which is one of the strongest practical arguments for using payment links instead of personal card transfers.
Automating Reminder Messages for Unpaid Participants
Manual follow-up chases are the highest-friction part of group deposit collection. With a connected CRM and messaging integration, reminders become automatic:
- 72 hours before deadline: First reminder sent automatically to all participants with "Pending" status. Message includes the payment link (same link as before — not expired), the deadline time, and the deposit amount.
- 24 hours before deadline: Second reminder to those who still haven't paid. Slightly more urgent in tone — "Your seat is reserved until tomorrow at 18:00. After that we cannot guarantee it."
- On deadline day: Agent receives a notification of all overdue participants with one-click options to extend the deadline, release the seat, or call the participant directly from the CRM record.
None of these require the agent to remember who to follow up with. The system handles the sequencing — the agent handles the exceptions. In practice, agencies that implement automated reminders report that 80–85% of deposits are collected before the first manual intervention is needed.
Real Example: 15-Person Bali Tour — Deposits Collected in 3 Days
One of our agency clients was running a 15-person group tour to Bali — a mixed group of families and couples, each paying different amounts depending on their room configuration. Previously, they had collected deposits by asking everyone to transfer to the company's corporate card and send a screenshot. By the deposit deadline, they typically had 6–8 confirmations, 4–5 screenshots they couldn't match to names, and 3–4 people who simply hadn't responded.
After switching to individual payment links through their CRM, the same process on the next Bali departure looked completely different. On day one, the agent created 12 participant records (some families shared a single allocation), generated a payment link for each, and sent personalised Telegram messages in under 20 minutes. By day two, 9 of 12 had paid. On day three, the automated 24-hour reminder went out to the remaining 3. By the afternoon of day three, 11 of 12 were confirmed. The twelfth participant called to say they were pulling out — their seat was released, the deposit was processed as a refund via the merchant dashboard, and the agent moved on.
Total agent time spent on deposit collection: approximately 35 minutes across 3 days. In the previous process, the same task had taken 2–3 hours and still ended with uncertainty.
Collecting deposits at scale is not about chasing people — it's about removing the friction that makes payment feel like an effort. A clear link, a clear amount, and a clear deadline does most of the work for you.
Ready to Set This Up for Your Agency?
If your agency runs group tours and you are still collecting deposits manually, the setup described in this article is achievable within a week. What you need is a CRM that supports per-participant records and payment link generation, merchant registration with Click and/or Payme, and a Telegram or WhatsApp messaging integration for automated reminders. We have implemented exactly this workflow for agencies running groups to Turkey, UAE, Bali, Thailand, and beyond.
If you'd like to see how it would work for your specific tour types and group sizes, book a free consultation. We can usually have the deposit collection flow live within a week of your merchant account being approved.
