Skip to main content

Appointment Statuses Guide

Complete reference for understanding appointment statuses, their meanings, and workflow progression.


Status Overview

Appointments move through distinct statuses as they progress from booking to completion. Understanding each status helps you manage your business efficiently and provide excellent customer service.

Primary Workflow

Pending → Confirmed → In Progress → Completed → Ready to Pay → Paid

Alternative Flows

  • Declined (business rejects booking from Pending)

  • Cancelled (customer or business cancels from Confirmed/In Progress)

  • Payment Declined (payment fails from Ready to Pay) → Retry → Paid


Complete Status Reference

1. PENDING 🔵

What it is: New booking awaiting business confirmation
​Next steps: Confirm, Decline, Edit, or Contact Pet Owner for more details before making a business decision
​Can automate? No - requires business decision
​Colour: 🔵 Blue circle

What this means for the business:

  • New revenue opportunity requiring review

  • Customer waiting for confirmation

  • Opportunity to verify availability and resources

  • Time-sensitive response needed (best practice: within 2 hours)

What this means for the customer:

  • Booking submitted successfully

  • Waiting for business confirmation

  • May receive instant confirmation if business has auto-confirm enabled

  • Can still modify or cancel until confirmed


2. DECLINED 🔴

What it is: Business rejected the booking
​Next steps: Archive, Rebook (if customer wants to try again)
​Can automate? No - requires business decision
​Colour: 🔴 Red circle

What this means for the business:

  • Booking rejected with reason

  • Resources not allocated

  • No revenue impact

  • Customer may try again

  • Should provide clear reason for decline

What this means for the customer:

  • Booking not accepted

  • Receives decline notification with reason

  • Can try booking again

  • May need to adjust timing or services


3. CONFIRMED 🟢

What it is: Booking accepted and scheduled
​Next steps: Start, Reschedule, Edit Details, Cancel, Send Reminder, Pre-Hold Funds
​Can automate? Yes - Auto-start, Auto-reminders, Pre-hold funds
​Colour: 🟢 Green circle

What this means for the business:

  • Appointment locked into schedule

  • Resources allocated and reserved

  • Customer committed to appointment

  • Revenue confirmed (pending service delivery)

  • Can enable automated workflows

What this means for the customer:

  • Appointment confirmed and scheduled

  • Receives confirmation email/SMS

  • May receive automated reminders (24h, 2h before)

  • Can still reschedule or cancel (with notice period rules)


4. CANCELLED 🔴

What it is: Appointment cancelled by customer or business
​Next steps: Rebook, Process refunds (if applicable)
​Can automate? No - requires manual action
​Colour: 🔴 Red circle

What this means for the business:

  • Appointment removed from schedule

  • Resources freed up

  • May need to process refunds

  • Revenue lost (unless rebooked)

  • Should follow cancellation policies

What this means for the customer:

  • Appointment cancelled

  • May receive refund (depending on notice period)

  • Can rebook if desired

  • Receives cancellation confirmation


5. IN PROGRESS 🩷

What it is: Service currently being performed
​Next steps: Complete, Add Notes, Upload Photos
​Can automate? Yes - Auto-start, Auto-complete
​Colour: 🩷 Pink circle

What this means for the business:

  • Service delivery in progress

  • Time tracking active

  • Staff actively working on appointment

  • Revenue being earned

  • Can document service details

What this means for the customer:

  • Pet is being cared for

  • Service is actively happening

  • Can receive real-time updates

  • May receive progress photos/notes


6. COMPLETED 🟣

What it is: Service finished, invoice being finalised
​Next steps: Finalise Invoice, Edit Invoice, Add Service Notes, Send Service Report
​Can automate? Yes - Auto-finalise
​Colour: 🟣 Indigo circle

What this means for the business:

  • Service delivery complete

  • Time to finalise billing

  • Can add additional services, tips, discounts

  • Revenue ready to be collected

  • Can generate service reports

What this means for the customer:

  • Service completed successfully

  • May receive service report

  • Invoice being prepared

  • Payment will be processed soon


7. READY TO PAY 🟣

What it is: Invoice finalised, awaiting payment
​Next steps: Charge Card on File, Take in-person payment, Send Bank Transfer Request or Mark as Paid by Cash
​Can automate? Yes - Auto-pay
​Colour: 🟣 Indigo circle

What this means for the business:

  • Invoice is ready to finalise pending final edits

  • Payment collection required

  • Revenue ready to be captured

  • Can use multiple payment methods

  • With Auto-Pay on, the card is charged at the next automatic check, which runs every 15 minutes

What this means for the customer:

  • Invoice ready for payment

  • Can pay via saved card, in-person, bank transfer, cash, or other methods

  • May receive invoice email if bank transfer request

  • Payment will be processed automatically (if auto-pay enabled)


8. PAID 🟢

What it is: Payment received successfully
​Next steps: Issue Refund, Print Receipt, Send Receipt, View Transaction, Rebook
​Can automate? Yes - Auto-send receipt
​Colour: 🟢 Green circle

What this means for the business:

  • Revenue collected successfully

  • Transaction complete

  • Can generate receipts and reports

  • Appointment fully closed

  • Can create follow-up bookings

What this means for the customer:

  • Payment processed successfully

  • Receipt available

  • Service fully complete

  • Can book follow-up appointments

  • May receive receipt email


9. PAYMENT DECLINED 🔴

What it is: Payment attempt failed
​Next steps: Retry Charging Card, Request Different Payment Method, Take in-person payment
​Can automate? No - requires manual intervention
​Colour: 🔴 Red circle

What this means for the business:

  • Payment collection failed

  • Revenue not captured

  • Need to resolve payment issue

  • Customer may need to update payment method

  • Should contact customer promptly

What this means for the customer:

  • Payment method declined

  • May need to update card details

  • Service completed but not paid

  • Should resolve payment to complete transaction


10. REFUND GRANTED ⚫

What it is: Full refund processed
​Next steps: View Transaction, Archive
​Can automate? No - requires manual approval
​Colour: ⚫ Slate circle

What this means for the business:

  • Revenue reversed

  • Customer fully refunded

  • Transaction closed

  • May impact business metrics

  • Should document refund reason

What this means for the customer:

  • Full refund received

  • Money returned to original payment method

  • Service cancelled/undone

  • Receives refund confirmation


11. PARTIALLY REFUNDED 🟡

What it is: Partial refund processed
​Next steps: View Transaction, Process additional refunds (if needed)
​Can automate? No - requires manual calculation
​Colour: 🟡 Amber circle

What this means for the business:

  • Partial revenue reversal

  • Customer partially refunded

  • May need to process additional refunds

  • Should document refund reasoning

  • Balance between service provided and refund

What this means for the customer:

  • Partial refund received

  • Some money returned

  • May receive additional refunds

  • Service partially cancelled/undone


12. INVOICE AMOUNT VOID ⚫

What it is: Invoice amount cancelled/voided
​Next steps: Archive, Rebook (if applicable)
​Can automate? No - requires manual action
​Colour: ⚫ Slate circle

What this means for the business:

  • Invoice cancelled before payment

  • No revenue impact

  • Appointment essentially free

  • May indicate service issue

  • Should document void reason

What this means for the customer:

  • Invoice cancelled

  • No payment required

  • Service provided at no charge

  • May indicate service issue resolution


13. BLOCKED TIME ⚫

What it is: Time blocked off (not a customer appointment)
​Next steps: Edit, Delete, Convert to appointment
​Can automate? No - manual scheduling tool
​Colour: ⚫ Slate circle

What this means for the business:

  • Time unavailable for bookings

  • Used for breaks, maintenance, personal time

  • Helps manage availability

  • Not customer-facing

  • Can be converted to appointment if needed

What this means for the customer:

  • Time slot not available

  • May see as "unavailable" in booking

  • Not a customer appointment

  • Business scheduling tool


Automation Opportunities

Fully Automated Workflow

When all automations are enabled:

  1. Pre-Hold Funds (72h before) → Validates payment method

  2. Auto-Start (at appointment time) → Confirmed → In Progress

  3. Auto-Complete (at end time) → In Progress → Completed

  4. Auto-Finalise (30 minutes after the scheduled end time) → Completed → Ready to Pay

  5. Auto-Pay (next 15-minute check) → Ready to Pay → Paid

Manual Override Points

  • Confirm/Decline - Always requires business decision

  • Start - Can be manual if auto-start disabled

  • Complete - Can be manual if auto-complete disabled

  • Finalise - Can be manual for price review

  • Payment - Can be manual for payment method choice


Status Transition Rules

Forward Progression

  • Pending → Confirmed → In Progress → Completed → Ready to Pay → Paid

Alternative Paths

  • Pending → Declined (business decision)

  • Any status → Cancelled (customer or business)

  • In Progress → Confirmed (Undo Check In)

  • Ready to Pay → the status it held before check out: In Progress, Completed, Confirmed or Payment Declined (Undo Check Out)

  • Ready to Pay → Payment Declined → Ready to Pay (retry)

  • Paid → Refund Granted/Partially Refunded

Terminal Statuses

  • Paid - Final successful completion

  • Declined - Final rejection

  • Cancelled - Final cancellation

  • Refund Granted - Final refund completion


Best Practices

For Businesses

  • Respond to Pending appointments within 2 hours

  • Use automation to reduce manual work

  • Document service notes during In Progress

  • Review invoices before finalising

  • Follow up on Payment Declined promptly

For Customers

  • Check email/SMS for status updates

  • Keep payment methods up to date

  • Respond to confirmation requests promptly

  • Contact business for any questions


Related Guides

Did this answer your question?