Documentation

Vetzilla Help Center

Guides, tutorials, and technical reference, step by step.

Pet Transport: Pickup and Drop-off

Updated on October 10, 2026

🚐
Transport lives inside the stay. It is not a separate module: you plan it when you reserve or check in, it is charged on the same invoice as the boarding, and it shows up on the Transport board on the day it happens.

Before you start: price the service

Every branch comes with a service called Transport in the Others category, priced at zero. Open Inventory > Services and set your per-trip rate. If you charge different rates (by zone, by size), create more services in the same Others category: all of them show up as transport options.

Transport types

In the Stay step of a reservation or a check-in, the Transport section offers four options:

Option What it covers Trips charged
None The owner brings and collects the pet. 0
Pickup You collect the pet from home at the start of the stay. 1
Drop-off only You take the pet back home when the stay ends. 1
Round trip Pickup and drop-off. 2

Transport details

Field Detail
Address Required. Filled in from the client’s address; change it if this time it is somewhere else.
Pickup time For Pickup and Round trip. Defaults to the stay’s arrival time; 08:00 for daycare.
Drop-off time For Drop-off only and Round trip. Defaults to the departure time; 18:00 for daycare.
Charge for transport Toggle. When on, you pick the Transport service and the system tells you how many trips will be charged.

If you leave Charge for transport off, the trip is still planned and shows up on the board, but adds nothing to the invoice. Handy for regulars you don’t charge for transport.

How it is charged

  • On a reservation, transport is only planned. Nothing is charged until the pet arrives.
  • At check-in, a line with the transport service is added to the invoice: quantity 1 for pickup or drop-off, quantity 2 for round trip.
  • If you change the transport of an active stay (another service, another type, or you turn charging on or off), the invoice line is replaced automatically. The invoice must still be open to edit it.
  • If you pick None, the plan and its invoice line are removed.

Edit a stay’s transport

On the detail of a reserved or active stay you will find the transport section with Add transport or Edit transport. That is where you change the address or the times.

⚠️
Checking in a reservation does not edit its transport. The planned trip is kept. If something changed, adjust it from the stay detail.

If you move a hotel stay’s departure date, or a daycare day, the trips move with it.

The Transport board

In Boarding / Hotel, the Transport tab is the driver’s run sheet. At the top you see three stats:

🏠
Pickups
🐾
Drop-offs
⏰
First departure

Below, the day’s trips sorted by time. Each row shows whether it is a pickup or a drop-off, the stay type, the pet, the owner with their phone and the address. View location opens the address on the map, and the pencil takes you to edit the trip. Use Previous day, Today and Next day to plan tomorrow’s run today.

Only trips from reserved or active stays appear: cancel a reservation and its trip leaves the board.

What the module does not do

  • It does not assign a driver or a vehicle.
  • It does not optimise routes: trips are sorted by time, the route is yours.
  • It does not mark trips as completed.
  • It does not charge a different price for each leg: every trip costs what the chosen service costs.