Aller au contenu

Payments

Ce contenu n’est pas encore disponible dans votre langue.

TransferVista enables easy and flexible tracking of payment records for your bookings. Payments can be made online, partially as deposits, or fully on arrival to the driver.

A booking is considered fully paid when the sum of all payment transactions equals the total booking amount. If payments don’t cover the full amount, the remaining balance is marked as “Pay on Arrival” which means the customer will pay the driver directly (with cash, card, or other methods).

Booking details page showing the Payment Information and Payments sections

TransferVista supports three payment methods that you can enable in Settings > Bookings.

Available Payment Methods

MethodDescription
Pay on ArrivalCustomer pays the full amount when they arrive (to the driver). No online payment required.
Online PaymentCustomer pays the full amount online during booking.
Pay on Arrival with DepositCustomer pays a percentage upfront online, with the remaining balance due on arrival.
  1. Go to Settings in the sidebar
  2. Click the Bookings tab
  3. Scroll to the Payment Methods section
  4. Enable the methods you want to offer:
    • Check Enable payment on arrival for cash/card payments to drivers
    • Check Enable payment online for full online payments
    • Check Enable payment on arrival with deposit for partial deposits
  5. If using deposits, set the Deposit % (e.g., 20% means customers pay 20% online, 80% on arrival)
  6. Click Save

Each booking displays payment information in two sections on the booking details page: Payment Information and Payments.

FieldDescription
PaymentThe payment method selected (e.g., “On arrival”, “Online”, “Deposit”)
BillingThe customer’s billing email, linked to their customer record
Transfer PriceThe base price for the transfer
DepositedAmount already paid online
Payment on ArrivalRemaining amount due on arrival
TotalFull booking amount

TransferVista provides very flexible tools to handle various payment scenarios. It is also important to keep payment records accurate for reporting and driver instructions.

When a customer pays online during booking, the payment is automatically recorded and appears in the Payments section. The “Pay on Arrival” amounts are updated accordingly, and the booking is considered fully paid.

Use this to request online payment from a customer after the booking is created.

  1. Open the booking details page
  2. Click Send Payment Link in the Payments section
  3. Enter the amount to request (can be partial or full remaining balance)
  4. Click Send

Payment Link Modal

Use this to record payments received outside of the online system (e.g., bank transfers, cash deposits, checks).

  1. Open the booking details page
  2. Click Add Offline Deposit in the Payments section
  3. Enter the amount received
  4. Click Add

The payment is immediately recorded and the “Deposited” and “Payment on Arrival” amounts update accordingly.

  1. Customer books and pays online during checkout
  2. Booking status shows “Deposited: €X” (full amount)
  3. “Payment on Arrival” shows €0.00
  4. Driver doesn’t need to collect any payment
  1. Customer pays deposit (e.g., 20%) during booking
  2. Booking shows “Deposited: €X” (deposit amount)
  3. “Payment on Arrival” shows remaining balance
  4. Driver collects the remaining amount on arrival
  1. Customer books without online payment
  2. “Deposited” shows €0.00
  3. “Payment on Arrival” shows full amount
  4. Driver collects full payment on arrival
  1. Customer makes a bank transfer
  2. Staff records it using Add Offline Deposit
  3. Payment amounts update automatically
  4. Driver sees reduced (or zero) amount to collect