Payment operations Published June 30, 2026 8 min read

Tour and travel payments in Armenia: deposits, groups, cancellations and CRM

Travel payment should be connected with tour date, participants, deposit, cancellation rules and operational reconciliation.

Tour and travel payments in Armenia: deposits, groups, cancellations and CRM

Key topics

Tour and travel payments in Armenia: deposits, groups, cancellations and CRMPayment operationspayment reconciliationpending payments3-D Secure ArmeniavPOS test launchpayment refunds

Related public pages

If you need the product, API or operations page rather than only the article, start with these VPOS.am sections.

Payment request should know tour context

Amount without date, route, participant count and manager reference does not help support during transfer or cancellation.

Tour booking -> deposit -> participant list
Tour date, route, participant count, deposit amount and CRM manager create one controlled payment request.

Tours, excursions, transfers and travel services are often sold through manager, form, messenger or CRM. Payment link should not be a standalone link for amount; it should be a payment object with tour date, route/package id, participant count, customer record, amount, currency and expiration.

After verified payment, CRM can mark deposit paid, full paid or manual review. But final status should not come from return URL or screenshot because payment provider may deliver final status later.

  • connect payment request with tour booking id;
  • fix tour date, package id and participant count;
  • store manager reference and source channel;
  • separate deposit paid, fully paid, cancelled and manual review.

Group booking and partial payments need a schedule

Group can pay deposit, remaining balance, additional participant amount or partial refund, so one paid status is not enough.

Group payment schedule
Deposit, balance due, added participants, partial payment and reminder tasks are visible before tour date.

Travel scenarios often include prepayment, remaining balance before tour date, added participants, individual discounts and partial cancellation. If all of this is stored as one order, team cannot see who paid how much and what still needs to be requested.

Schedule should store expected amount, paid amount, due date, payment attempts, reminders and manager tasks. If provider does not support auto-charge, do not promise it: payment links and controlled reminders are usually safer start.

  • separate deposit amount and balance due;
  • do not create several active links for one payment period;
  • added participant should create adjustment event;
  • manual discount/refund needs actor and reason.

Cancellation, weather and refund should be events

Tour transfer because of weather, participant cancellation and money refund should not erase original payment history.

Tour cancellation and refund timeline
CRM shows original payment, tour transfer, cancellation reason, refund request, provider reference and accounting export.

Tours depend on date, group, transport, weather and suppliers. Transfer or cancellation should not delete payment: it should create separate events with reason, actor, date and refund path. This matters for support, accounting and disputed operations.

Daily reconciliation compares tour bookings, verified payments, unpaid balances, cancellations, refunds, CRM tasks and provider report. Manager sees which groups are ready, where reminder is needed and which operations require manual review.

  • refund should not delete original payment;
  • tour transfer needs old date, new date and reason;
  • weather cancellation is stored as separate business event;
  • reconcile CRM, provider report and accounting export.

FAQ

Can tour deposit be accepted by payment link?

Yes, if link is connected with tour booking id, date, participant count, amount and expiration, and paid status appears after server-side verification.

How to track remaining balance before tour?

Store schedule: expected amount, paid amount, due date, reminders and separate payment attempts for deposit and balance.

What should happen when tour is transferred?

Keep original payment and create transfer event with old date, new date, reason and actor. Payment history should not disappear.