{
  "businesses": [
    {
      "id": "qa-test-wash",
      "created_date": "2026-09-08T17:30:00.000Z",
      "members": [
        {
          "role": "owner",
          "email": "kenbiz25+owner@gmail.com"
        },
        {
          "role": "manager",
          "email": "kenbiz25+manager@gmail.com"
        },
        {
          "role": "staff",
          "email": "kenbiz25+staff@gmail.com"
        },
        {
          "role": "cashier",
          "email": "kenbiz25+cashier@gmail.com"
        }
      ],
      "updated_date": "2026-09-09T09:38:26.532Z",
      "bays_count": 4,
      "created_by": "kenbiz25+owner@gmail.com",
      "is_active": true,
      "phone": "+254757234111",
      "owner_email": "kenbiz25+owner@gmail.com",
      "city": "Nairobi",
      "location": "Njiru, Nairobi",
      "latitude": -1.2503418,
      "longitude": 36.9389425,
      "name": "BGO Shine Hub - Njiru",
      "subscription_plan": "free",
      "description": "Professional car wash, interior cleaning, greasing & air freshening",
      "member_emails": [
        "kenbiz25+owner@gmail.com",
        "kenbiz25+manager@gmail.com",
        "kenbiz25+staff@gmail.com",
        "kenbiz25+cashier@gmail.com"
      ],
      "admin_emails": [
        "kenbiz25+manager@gmail.com"
      ],
      "slug": "njiru",
      "photos": [
        "/img/main.jpeg",
        "/img/bay.jpg",
        "/img/detailing.jpg",
        "/img/detailing-2.jpg",
        "/img/main-wash.jpg",
        "/img/wash.jpg"
      ],
      "gallery_style": "fan"
    },
    {
      "id": "bgo-kayole",
      "members": [
        {
          "role": "owner",
          "email": "kenbiz25+owner@gmail.com"
        }
      ],
      "created_date": "2026-09-09T09:38:26.532Z",
      "updated_date": "2026-09-09T09:38:26.532Z",
      "bays_count": 2,
      "created_by": "kenbiz25+owner@gmail.com",
      "is_active": true,
      "phone": "+254757234111",
      "owner_email": "kenbiz25+owner@gmail.com",
      "city": "Nairobi",
      "location": "Kayole, Nairobi",
      "latitude": -1.2833,
      "longitude": 36.8833,
      "name": "BGO Shine Hub - Kayole",
      "subscription_plan": "free",
      "description": "Professional car wash, interior cleaning, greasing & air freshening",
      "member_emails": [
        "kenbiz25+owner@gmail.com"
      ],
      "slug": "kayole",
      "photos": [
        "/img/main.jpeg",
        "/img/bay.jpg",
        "/img/detailing.jpg",
        "/img/detailing-2.jpg",
        "/img/main-wash.jpg",
        "/img/wash.jpg"
      ],
      "gallery_style": "spotlight"
    },
    {
      "id": "bgo-utawala",
      "members": [
        {
          "role": "owner",
          "email": "kenbiz25+owner@gmail.com"
        }
      ],
      "created_date": "2026-09-09T09:38:26.532Z",
      "updated_date": "2026-09-09T09:38:26.532Z",
      "bays_count": 2,
      "created_by": "kenbiz25+owner@gmail.com",
      "is_active": true,
      "phone": "+254757234111",
      "owner_email": "kenbiz25+owner@gmail.com",
      "city": "Nairobi",
      "location": "Utawala, Nairobi",
      "latitude": -1.2775,
      "longitude": 36.9515,
      "name": "BGO Shine Hub - Utawala",
      "subscription_plan": "free",
      "description": "Professional car wash, interior cleaning, greasing & air freshening",
      "member_emails": [
        "kenbiz25+owner@gmail.com"
      ],
      "slug": "utawala",
      "photos": [
        "/img/main.jpeg",
        "/img/bay.jpg",
        "/img/detailing.jpg",
        "/img/detailing-2.jpg",
        "/img/main-wash.jpg",
        "/img/wash.jpg"
      ],
      "gallery_style": "spotlight-wide"
    }
  ],
  "washes": [
    {
      "id": "19kdynDigBj0KwDcgHem",
      "photos_after": [],
      "photos_proof": [],
      "damage_notes": "",
      "customer_phone": "0710311663",
      "assigned_staff_id": "aPpuJxkreE0rrn6pkAWR",
      "assigned_staff_name": "Grace Njeri",
      "vehicle_color": "Silver",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "notes": "",
      "payment_method": "cash",
      "discount_reason": "",
      "services": [
        {
          "price": 600,
          "status": "completed",
          "name": "Wax & Polish",
          "service_id": "KRuMJkfXtXHp2oIKv5Jr",
          "category": "add_on"
        }
      ],
      "start_time": "2026-09-06T06:28:00.000Z",
      "amount_due": 600,
      "amount_paid": 600,
      "exit_time": "2026-09-06T07:10:00.000Z",
      "vehicle_model": "",
      "created_date": "2026-09-06T06:28:00.000Z",
      "bay_number": 1,
      "entry_time": "2026-09-06T06:28:00.000Z",
      "type": "vehicle",
      "business_id": "qa-test-wash",
      "plate_number": "KYL680V",
      "photos_before": [],
      "vehicle_make": "Honda",
      "updated_date": "2026-09-08T18:07:23.122Z",
      "customer_name": "Faith Wairimu",
      "vehicle_type": "suv",
      "wash_number": "W260906-JE4N",
      "status": "paid",
      "discount_amount": 0
    },
    {
      "id": "4rEChHikvK1bUX933whE",
      "damage_notes": "",
      "notes": "",
      "photos_proof": [],
      "photos_after": [],
      "discount_amount": 0,
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "vehicle_color": "White",
      "services": [
        {
          "price": 1200,
          "status": "pending",
          "category": "package",
          "service_id": "vAhpX4vVxdV1q8t6mnOX",
          "name": "Premium Package"
        }
      ],
      "discount_reason": "",
      "assigned_staff_name": "John Kamau",
      "exit_time": "",
      "business_id": "qa-test-wash",
      "vehicle_model": "",
      "customer_phone": "0770397042",
      "vehicle_make": "Isuzu",
      "updated_date": "2026-09-08T18:07:07.642Z",
      "plate_number": "KRB403R",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "photos_before": [],
      "amount_paid": 0,
      "created_date": "2026-09-08T04:35:00.000Z",
      "customer_name": "James Mutua",
      "amount_due": 1200,
      "start_time": "",
      "payment_method": "",
      "vehicle_type": "saloon",
      "status": "waiting",
      "entry_time": "2026-09-08T04:35:00.000Z",
      "bay_number": 4,
      "type": "vehicle",
      "wash_number": "W260908-3ENO"
    },
    {
      "id": "7AobEeMT5RlsI1XtYZqb",
      "services": [
        {
          "category": "exterior_wash",
          "status": "completed",
          "price": 500,
          "name": "Full Body Wash",
          "service_id": "eunMIkcNZpCf0PnmY4Ot"
        }
      ],
      "business_id": "qa-test-wash",
      "amount_paid": 500,
      "customer_name": "Kevin Otieno",
      "exit_time": "2026-08-28T16:38:00.000Z",
      "assigned_staff_name": "John Kamau",
      "photos_before": [],
      "damage_notes": "",
      "customer_feedback": {
        "rating": 3,
        "comment": "Very fast service"
      },
      "photos_proof": [],
      "vehicle_model": "",
      "photos_after": [],
      "notes": "",
      "wash_number": "W260828-Z6KP",
      "vehicle_type": "pickup",
      "entry_time": "2026-08-28T16:00:00.000Z",
      "bay_number": 2,
      "payment_method": "cash",
      "discount_reason": "",
      "amount_due": 500,
      "start_time": "2026-08-28T16:00:00.000Z",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "discount_amount": 0,
      "vehicle_color": "Silver",
      "customer_phone": "0797730283",
      "type": "vehicle",
      "updated_date": "2026-09-08T18:07:17.623Z",
      "vehicle_make": "Isuzu",
      "status": "paid",
      "plate_number": "KIZ517P",
      "created_date": "2026-08-28T16:00:00.000Z"
    },
    {
      "id": "8hnEHiEGCQq1yFCvnni9",
      "vehicle_type": "saloon",
      "customer_phone": "0724137010",
      "start_time": "2026-08-31T15:43:00.000Z",
      "amount_due": 600,
      "discount_amount": 0,
      "notes": "",
      "customer_feedback": {
        "comment": "Car looks brand new",
        "rating": 4
      },
      "status": "paid",
      "vehicle_model": "",
      "photos_before": [],
      "services": [
        {
          "service_id": "KRuMJkfXtXHp2oIKv5Jr",
          "price": 600,
          "status": "completed",
          "category": "add_on",
          "name": "Wax & Polish"
        }
      ],
      "entry_time": "2026-08-31T15:43:00.000Z",
      "bay_number": 1,
      "customer_name": "Kevin Otieno",
      "discount_reason": "",
      "type": "vehicle",
      "created_date": "2026-08-31T15:43:00.000Z",
      "vehicle_make": "Honda",
      "updated_date": "2026-09-08T18:07:28.651Z",
      "payment_method": "cash",
      "plate_number": "KPL182V",
      "wash_number": "W260831-UIC0",
      "exit_time": "2026-08-31T16:19:00.000Z",
      "assigned_staff_id": "e0SskZvydjqCkd4vQ18D",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "vehicle_color": "Black",
      "assigned_staff_name": "Mary Wambui",
      "photos_after": [],
      "damage_notes": "",
      "amount_paid": 600,
      "photos_proof": [],
      "business_id": "qa-test-wash"
    },
    {
      "id": "9PwsynmngHaXRAZlKcNE",
      "start_time": "2026-08-31T06:16:00.000Z",
      "amount_due": 300,
      "vehicle_model": "",
      "wash_number": "W260831-7TW9",
      "photos_before": [],
      "type": "vehicle",
      "bay_number": 3,
      "entry_time": "2026-08-31T06:16:00.000Z",
      "customer_phone": "0761299197",
      "vehicle_type": "suv",
      "customer_feedback": {
        "rating": 5,
        "comment": "Car looks brand new"
      },
      "created_date": "2026-08-31T06:16:00.000Z",
      "amount_paid": 300,
      "plate_number": "KRG576Q",
      "payment_method": "mpesa",
      "updated_date": "2026-09-08T18:07:21.532Z",
      "vehicle_make": "Nissan",
      "exit_time": "2026-08-31T06:56:00.000Z",
      "assigned_staff_name": "Mary Wambui",
      "customer_name": "Samuel Njoroge",
      "business_id": "qa-test-wash",
      "notes": "",
      "status": "paid",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "vehicle_color": "Red",
      "assigned_staff_id": "e0SskZvydjqCkd4vQ18D",
      "discount_amount": 0,
      "services": [
        {
          "price": 300,
          "category": "mechanical",
          "name": "Engine Bay Wash",
          "status": "completed",
          "service_id": "qvcpruu06yjevXfibxyW"
        }
      ],
      "discount_reason": "",
      "photos_after": [],
      "photos_proof": [],
      "damage_notes": ""
    },
    {
      "id": "AK7GupFnfrmYJ6nXgItx",
      "vehicle_model": "",
      "photos_before": [],
      "wash_number": "W260907-Z8NS",
      "discount_reason": "",
      "start_time": "2026-09-07T15:48:00.000Z",
      "amount_due": 500,
      "created_date": "2026-09-07T15:48:00.000Z",
      "bay_number": 1,
      "entry_time": "2026-09-07T15:48:00.000Z",
      "plate_number": "KCC717P",
      "vehicle_make": "Subaru",
      "updated_date": "2026-09-08T18:07:27.836Z",
      "vehicle_type": "saloon",
      "amount_paid": 500,
      "customer_name": "Jane Wanjiku",
      "discount_amount": 0,
      "business_id": "qa-test-wash",
      "payment_method": "mpesa",
      "photos_after": [],
      "photos_proof": [],
      "assigned_staff_id": "e0SskZvydjqCkd4vQ18D",
      "damage_notes": "",
      "vehicle_color": "Black",
      "notes": "",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "assigned_staff_name": "Mary Wambui",
      "exit_time": "2026-09-07T16:26:00.000Z",
      "services": [
        {
          "price": 500,
          "category": "exterior_wash",
          "name": "Full Body Wash",
          "status": "completed",
          "service_id": "eunMIkcNZpCf0PnmY4Ot"
        }
      ],
      "type": "vehicle",
      "status": "paid",
      "customer_phone": "0731080515"
    },
    {
      "id": "BDNS4h1qhQ75PHAxOlZa",
      "amount_paid": 1000,
      "photos_before": [],
      "notes": "",
      "vehicle_model": "",
      "business_id": "qa-test-wash",
      "services": [
        {
          "service_id": "eunMIkcNZpCf0PnmY4Ot",
          "name": "Full Body Wash",
          "category": "exterior_wash",
          "status": "completed",
          "price": 500
        },
        {
          "category": "exterior_wash",
          "price": 500,
          "service_id": "eunMIkcNZpCf0PnmY4Ot",
          "status": "completed",
          "name": "Full Body Wash"
        }
      ],
      "type": "vehicle",
      "wash_number": "W260902-YAGW",
      "exit_time": "2026-09-02T13:51:00.000Z",
      "photos_proof": [],
      "damage_notes": "",
      "customer_name": "Esther Chebet",
      "photos_after": [],
      "vehicle_color": "Blue",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "assigned_staff_id": "e0SskZvydjqCkd4vQ18D",
      "bay_number": 2,
      "entry_time": "2026-09-02T13:19:00.000Z",
      "customer_phone": "0767662792",
      "discount_reason": "",
      "assigned_staff_name": "Mary Wambui",
      "start_time": "2026-09-02T13:19:00.000Z",
      "amount_due": 1000,
      "vehicle_type": "suv",
      "status": "paid",
      "plate_number": "KCL361T",
      "updated_date": "2026-09-08T18:07:11.820Z",
      "vehicle_make": "Isuzu",
      "created_date": "2026-09-02T13:19:00.000Z",
      "discount_amount": 0,
      "payment_method": "cash"
    },
    {
      "id": "BQLBAUPJVE7gUb42UgMJ",
      "vehicle_color": "Red",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "photos_after": [],
      "photos_proof": [],
      "assigned_staff_name": "John Kamau",
      "damage_notes": "",
      "business_id": "qa-test-wash",
      "payment_method": "mpesa",
      "amount_paid": 600,
      "customer_phone": "0733732850",
      "wash_number": "W260826-28AY",
      "photos_before": [],
      "discount_reason": "",
      "vehicle_model": "",
      "created_date": "2026-08-26T08:46:00.000Z",
      "status": "paid",
      "plate_number": "KGG398B",
      "vehicle_make": "Honda",
      "updated_date": "2026-09-08T18:07:16.820Z",
      "services": [
        {
          "category": "add_on",
          "price": 600,
          "name": "Wax & Polish",
          "status": "completed",
          "service_id": "KRuMJkfXtXHp2oIKv5Jr"
        }
      ],
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "type": "vehicle",
      "vehicle_type": "van",
      "start_time": "2026-08-26T08:46:00.000Z",
      "amount_due": 600,
      "exit_time": "2026-08-26T09:20:00.000Z",
      "discount_amount": 0,
      "notes": "",
      "bay_number": 3,
      "entry_time": "2026-08-26T08:46:00.000Z",
      "customer_name": "Alice Nyambura"
    },
    {
      "id": "BoHJXOyEZ0wWKLSbhT7a",
      "assigned_staff_name": "John Kamau",
      "photos_before": [],
      "vehicle_type": "van",
      "services": [
        {
          "service_id": "F3nl2DwXFU12VsQNEvTQ",
          "name": "Interior Vacuum & Clean",
          "price": 400,
          "category": "interior_clean",
          "status": "completed"
        }
      ],
      "exit_time": "2026-09-05T08:39:00.000Z",
      "vehicle_model": "",
      "notes": "",
      "type": "vehicle",
      "created_date": "2026-09-05T08:09:00.000Z",
      "customer_feedback": {
        "comment": "Great job!",
        "rating": 5
      },
      "updated_date": "2026-09-08T18:07:10.301Z",
      "vehicle_make": "Honda",
      "customer_name": "Faith Wairimu",
      "plate_number": "KFH591I",
      "amount_paid": 400,
      "entry_time": "2026-09-05T08:09:00.000Z",
      "bay_number": 2,
      "discount_amount": 0,
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "business_id": "qa-test-wash",
      "vehicle_color": "Black",
      "payment_method": "cash",
      "amount_due": 400,
      "start_time": "2026-09-05T08:09:00.000Z",
      "status": "paid",
      "wash_number": "W260905-7BES",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "customer_phone": "0795794974",
      "photos_after": [],
      "discount_reason": "",
      "damage_notes": "",
      "photos_proof": []
    },
    {
      "id": "CdzJX2FkseWXhhk4elBL",
      "payment_method": "",
      "created_date": "2026-09-08T05:31:00.000Z",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "updated_date": "2026-09-08T18:07:07.264Z",
      "vehicle_make": "Nissan",
      "discount_amount": 0,
      "amount_due": 2500,
      "start_time": "2026-09-08T05:31:00.000Z",
      "plate_number": "KOT392Q",
      "exit_time": "",
      "bay_number": 4,
      "entry_time": "2026-09-08T05:31:00.000Z",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "vehicle_color": "Silver",
      "discount_reason": "",
      "vehicle_type": "saloon",
      "customer_phone": "0739849740",
      "status": "washing",
      "services": [
        {
          "category": "detailing",
          "name": "Full Detailing",
          "status": "in_progress",
          "service_id": "Buo5IsoGm9WQANPTHmL3",
          "price": 2500
        }
      ],
      "notes": "",
      "wash_number": "W260908-N7RZ",
      "photos_after": [],
      "customer_name": "Samuel Njoroge",
      "damage_notes": "",
      "photos_proof": [],
      "assigned_staff_name": "John Kamau",
      "type": "vehicle",
      "vehicle_model": "",
      "amount_paid": 0,
      "photos_before": [],
      "business_id": "qa-test-wash"
    },
    {
      "id": "EBKR9s0Pr63eIoZUSKFM",
      "notes": "",
      "vehicle_model": "",
      "customer_phone": "0740640390",
      "services": [
        {
          "status": "completed",
          "name": "Wax & Polish",
          "category": "add_on",
          "service_id": "KRuMJkfXtXHp2oIKv5Jr",
          "price": 600
        }
      ],
      "type": "vehicle",
      "photos_before": [],
      "exit_time": "2026-09-02T10:28:00.000Z",
      "payment_method": "cash",
      "customer_name": "Esther Chebet",
      "assigned_staff_name": "John Kamau",
      "customer_feedback": {
        "comment": "Very fast service",
        "rating": 4
      },
      "photos_after": [],
      "damage_notes": "",
      "photos_proof": [],
      "amount_due": 600,
      "start_time": "2026-09-02T10:05:00.000Z",
      "amount_paid": 600,
      "vehicle_type": "saloon",
      "entry_time": "2026-09-02T10:05:00.000Z",
      "bay_number": 4,
      "vehicle_color": "White",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "discount_amount": 0,
      "business_id": "qa-test-wash",
      "discount_reason": "",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "created_date": "2026-09-02T10:05:00.000Z",
      "wash_number": "W260902-BMME",
      "updated_date": "2026-09-08T18:07:23.904Z",
      "vehicle_make": "Isuzu",
      "plate_number": "KGS858Z",
      "status": "paid"
    },
    {
      "id": "JIAOWc9ZaAVbnQLFHAvu",
      "amount_paid": 3700,
      "vehicle_color": "Blue",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "discount_amount": 0,
      "business_id": "qa-test-wash",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "wash_number": "W260907-BVYG",
      "services": [
        {
          "category": "package",
          "name": "Premium Package",
          "status": "completed",
          "service_id": "vAhpX4vVxdV1q8t6mnOX",
          "price": 1200
        },
        {
          "service_id": "Buo5IsoGm9WQANPTHmL3",
          "category": "detailing",
          "price": 2500,
          "status": "completed",
          "name": "Full Detailing"
        }
      ],
      "photos_proof": [],
      "discount_reason": "",
      "damage_notes": "",
      "assigned_staff_name": "John Kamau",
      "photos_after": [],
      "photos_before": [],
      "type": "vehicle",
      "vehicle_model": "",
      "vehicle_type": "suv",
      "customer_phone": "0770704032",
      "plate_number": "KCG496S",
      "payment_method": "cash",
      "updated_date": "2026-09-08T18:07:08.015Z",
      "vehicle_make": "Honda",
      "notes": "",
      "amount_due": 3700,
      "start_time": "2026-09-07T08:58:00.000Z",
      "status": "paid",
      "created_date": "2026-09-07T08:58:00.000Z",
      "exit_time": "2026-09-07T09:21:00.000Z",
      "customer_name": "James Mutua",
      "bay_number": 1,
      "entry_time": "2026-09-07T08:58:00.000Z"
    },
    {
      "id": "L1GWq03TkFnknDYFYDy8",
      "start_time": "2026-08-27T14:18:00.000Z",
      "amount_due": 2500,
      "customer_name": "Faith Wairimu",
      "amount_paid": 2500,
      "assigned_staff_name": "John Kamau",
      "type": "vehicle",
      "entry_time": "2026-08-27T14:18:00.000Z",
      "bay_number": 4,
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "business_id": "qa-test-wash",
      "wash_number": "W260827-1G5T",
      "status": "paid",
      "photos_after": [],
      "photos_proof": [],
      "damage_notes": "",
      "vehicle_model": "",
      "photos_before": [],
      "discount_reason": "",
      "vehicle_type": "van",
      "customer_phone": "0752684492",
      "services": [
        {
          "name": "Full Detailing",
          "service_id": "Buo5IsoGm9WQANPTHmL3",
          "status": "completed",
          "price": 2500,
          "category": "detailing"
        }
      ],
      "payment_method": "cash",
      "exit_time": "2026-08-27T14:43:00.000Z",
      "created_date": "2026-08-27T14:18:00.000Z",
      "discount_amount": 0,
      "vehicle_color": "Blue",
      "plate_number": "KOK299W",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "notes": "",
      "vehicle_make": "Nissan",
      "updated_date": "2026-09-08T18:07:14.111Z"
    },
    {
      "id": "QizinWsN8TChml2XTKXz",
      "vehicle_make": "Subaru",
      "updated_date": "2026-09-08T18:07:26.277Z",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "plate_number": "KUL148F",
      "vehicle_color": "Black",
      "created_date": "2026-08-27T05:53:00.000Z",
      "status": "paid",
      "exit_time": "2026-08-27T06:30:00.000Z",
      "type": "vehicle",
      "customer_feedback": {
        "comment": "Good work, will return",
        "rating": 3
      },
      "amount_due": 400,
      "start_time": "2026-08-27T05:53:00.000Z",
      "vehicle_type": "suv",
      "bay_number": 2,
      "entry_time": "2026-08-27T05:53:00.000Z",
      "photos_before": [],
      "vehicle_model": "",
      "assigned_staff_name": "John Kamau",
      "discount_amount": 0,
      "damage_notes": "",
      "photos_proof": [],
      "photos_after": [],
      "wash_number": "W260827-ICBT",
      "customer_phone": "0771325045",
      "payment_method": "cash",
      "business_id": "qa-test-wash",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "notes": "",
      "services": [
        {
          "name": "Interior Vacuum & Clean",
          "category": "interior_clean",
          "status": "completed",
          "price": 400,
          "service_id": "F3nl2DwXFU12VsQNEvTQ"
        }
      ],
      "discount_reason": "",
      "amount_paid": 400,
      "customer_name": "Alice Nyambura"
    },
    {
      "id": "VhGTZqJNY6Dwyj6awjFA",
      "customer_name": "David Mwangi",
      "discount_reason": "",
      "customer_phone": "0730450108",
      "services": [
        {
          "name": "Full Detailing",
          "category": "detailing",
          "service_id": "Buo5IsoGm9WQANPTHmL3",
          "status": "completed",
          "price": 2500
        },
        {
          "name": "Interior Vacuum & Clean",
          "price": 400,
          "status": "completed",
          "service_id": "F3nl2DwXFU12VsQNEvTQ",
          "category": "interior_clean"
        }
      ],
      "bay_number": 1,
      "entry_time": "2026-08-30T05:13:00.000Z",
      "exit_time": "2026-08-30T05:44:00.000Z",
      "payment_method": "mpesa",
      "notes": "",
      "start_time": "2026-08-30T05:13:00.000Z",
      "amount_due": 2900,
      "discount_amount": 0,
      "assigned_staff_name": "Grace Njeri",
      "photos_before": [],
      "photos_after": [],
      "assigned_staff_id": "aPpuJxkreE0rrn6pkAWR",
      "photos_proof": [],
      "vehicle_model": "",
      "damage_notes": "",
      "type": "vehicle",
      "amount_paid": 2900,
      "business_id": "qa-test-wash",
      "vehicle_type": "van",
      "wash_number": "W260830-93VE",
      "created_date": "2026-08-30T05:13:00.000Z",
      "plate_number": "KFB648C",
      "updated_date": "2026-09-08T18:07:25.488Z",
      "vehicle_make": "Toyota",
      "vehicle_color": "Blue",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "customer_feedback": {
        "comment": "Good work, will return",
        "rating": 4
      },
      "status": "paid"
    },
    {
      "id": "W0qPDWpDVyvs6kDUehgw",
      "damage_notes": "",
      "business_id": "qa-test-wash",
      "photos_proof": [],
      "customer_name": "James Mutua",
      "photos_after": [],
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "amount_paid": 600,
      "payment_method": "cash",
      "customer_phone": "0718671738",
      "photos_before": [],
      "wash_number": "W260826-YU0Y",
      "vehicle_model": "",
      "updated_date": "2026-09-08T18:07:13.293Z",
      "vehicle_make": "Isuzu",
      "status": "paid",
      "plate_number": "KCA628V",
      "discount_reason": "",
      "assigned_staff_name": "John Kamau",
      "created_date": "2026-08-26T14:33:00.000Z",
      "services": [
        {
          "name": "Wax & Polish",
          "category": "add_on",
          "service_id": "KRuMJkfXtXHp2oIKv5Jr",
          "status": "completed",
          "price": 600
        }
      ],
      "type": "vehicle",
      "vehicle_type": "pickup",
      "entry_time": "2026-08-26T14:33:00.000Z",
      "bay_number": 3,
      "discount_amount": 0,
      "exit_time": "2026-08-26T15:14:00.000Z",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "vehicle_color": "Silver",
      "start_time": "2026-08-26T14:33:00.000Z",
      "amount_due": 600,
      "notes": ""
    },
    {
      "id": "W6KeCWo8MN9lzNTdl9gY",
      "customer_name": "Faith Wairimu",
      "assigned_staff_id": "e0SskZvydjqCkd4vQ18D",
      "type": "vehicle",
      "created_date": "2026-08-26T05:22:00.000Z",
      "vehicle_make": "Toyota",
      "updated_date": "2026-09-08T18:07:27.076Z",
      "plate_number": "KHX239J",
      "vehicle_type": "pickup",
      "services": [
        {
          "service_id": "Buo5IsoGm9WQANPTHmL3",
          "name": "Full Detailing",
          "category": "detailing",
          "status": "completed",
          "price": 2500
        },
        {
          "status": "completed",
          "service_id": "vAhpX4vVxdV1q8t6mnOX",
          "name": "Premium Package",
          "price": 1200,
          "category": "package"
        }
      ],
      "assigned_staff_name": "Mary Wambui",
      "vehicle_model": "",
      "photos_before": [],
      "photos_after": [],
      "payment_method": "mpesa",
      "amount_due": 3700,
      "start_time": "2026-08-26T05:22:00.000Z",
      "exit_time": "2026-08-26T05:50:00.000Z",
      "customer_feedback": {
        "rating": 5,
        "comment": "Very fast service"
      },
      "damage_notes": "",
      "photos_proof": [],
      "discount_reason": "",
      "bay_number": 3,
      "entry_time": "2026-08-26T05:22:00.000Z",
      "wash_number": "W260826-3RRC",
      "status": "paid",
      "business_id": "qa-test-wash",
      "discount_amount": 0,
      "customer_phone": "0720352948",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "vehicle_color": "Silver",
      "notes": "",
      "amount_paid": 3700
    },
    {
      "id": "dSmLibUcNJOCkPLZ4ZMn",
      "created_date": "2026-08-28T12:53:00.000Z",
      "customer_phone": "0742126342",
      "updated_date": "2026-09-08T18:07:11.082Z",
      "vehicle_make": "Toyota",
      "plate_number": "KSN517L",
      "assigned_staff_id": "e0SskZvydjqCkd4vQ18D",
      "assigned_staff_name": "Mary Wambui",
      "type": "vehicle",
      "wash_number": "W260828-U0EP",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "business_id": "qa-test-wash",
      "vehicle_color": "Red",
      "payment_method": "cash",
      "vehicle_type": "pickup",
      "exit_time": "2026-08-28T13:32:00.000Z",
      "notes": "",
      "amount_paid": 400,
      "status": "paid",
      "amount_due": 400,
      "start_time": "2026-08-28T12:53:00.000Z",
      "customer_feedback": {
        "rating": 5,
        "comment": "Car looks brand new"
      },
      "photos_after": [],
      "discount_amount": 0,
      "services": [
        {
          "status": "completed",
          "price": 400,
          "name": "Interior Vacuum & Clean",
          "category": "interior_clean",
          "service_id": "F3nl2DwXFU12VsQNEvTQ"
        }
      ],
      "customer_name": "Samuel Njoroge",
      "damage_notes": "",
      "photos_proof": [],
      "bay_number": 1,
      "entry_time": "2026-08-28T12:53:00.000Z",
      "vehicle_model": "",
      "photos_before": [],
      "discount_reason": ""
    },
    {
      "id": "e73488dIjhplHG8vqWTm",
      "exit_time": "2026-09-06T09:21:00.000Z",
      "photos_after": [],
      "photos_before": [],
      "customer_feedback": {
        "comment": "Very fast service",
        "rating": 4
      },
      "photos_proof": [],
      "vehicle_model": "",
      "customer_phone": "0753834507",
      "damage_notes": "",
      "payment_method": "mpesa",
      "customer_name": "Kevin Otieno",
      "services": [
        {
          "price": 1200,
          "status": "completed",
          "service_id": "vAhpX4vVxdV1q8t6mnOX",
          "category": "package",
          "name": "Premium Package"
        }
      ],
      "vehicle_color": "Blue",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "assigned_staff_name": "Grace Njeri",
      "assigned_staff_id": "aPpuJxkreE0rrn6pkAWR",
      "amount_due": 1200,
      "start_time": "2026-09-06T09:01:00.000Z",
      "created_date": "2026-09-06T09:01:00.000Z",
      "notes": "",
      "plate_number": "KEB696U",
      "discount_reason": "",
      "vehicle_make": "Honda",
      "updated_date": "2026-09-08T18:07:22.333Z",
      "wash_number": "W260906-DECS",
      "type": "vehicle",
      "bay_number": 3,
      "entry_time": "2026-09-06T09:01:00.000Z",
      "vehicle_type": "suv",
      "discount_amount": 0,
      "business_id": "qa-test-wash",
      "status": "paid",
      "amount_paid": 1200
    },
    {
      "id": "iFQTK11NSCTvgV1fLW4O",
      "vehicle_color": "Red",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "plate_number": "KRV776C",
      "updated_date": "2026-09-08T18:07:06.503Z",
      "vehicle_make": "Subaru",
      "wash_number": "W260908-CT2G",
      "created_date": "2026-09-08T14:46:00.000Z",
      "type": "vehicle",
      "business_id": "qa-test-wash",
      "vehicle_type": "saloon",
      "amount_paid": 0,
      "services": [
        {
          "service_id": "qvcpruu06yjevXfibxyW",
          "name": "Engine Bay Wash",
          "category": "mechanical",
          "status": "pending",
          "price": 300
        }
      ],
      "vehicle_model": "",
      "exit_time": "",
      "status": "waiting",
      "photos_proof": [],
      "damage_notes": "",
      "assigned_staff_id": "aPpuJxkreE0rrn6pkAWR",
      "photos_before": [],
      "bay_number": 2,
      "entry_time": "2026-09-08T14:46:00.000Z",
      "photos_after": [],
      "assigned_staff_name": "Grace Njeri",
      "discount_reason": "",
      "customer_phone": "0769116368",
      "notes": "",
      "amount_due": 300,
      "start_time": "",
      "payment_method": "",
      "discount_amount": 0,
      "customer_name": "Kevin Otieno"
    },
    {
      "id": "ioPRiwVc1lxWhIE3dIhJ",
      "discount_amount": 0,
      "amount_due": 700,
      "start_time": "2026-09-07T10:38:00.000Z",
      "vehicle_type": "suv",
      "entry_time": "2026-09-07T10:38:00.000Z",
      "bay_number": 4,
      "status": "paid",
      "exit_time": "2026-09-07T11:05:00.000Z",
      "vehicle_color": "Red",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "customer_feedback": {
        "rating": 3,
        "comment": "Great job!"
      },
      "plate_number": "KIL292A",
      "updated_date": "2026-09-08T18:07:20.753Z",
      "vehicle_make": "Mazda",
      "created_date": "2026-09-07T10:38:00.000Z",
      "discount_reason": "",
      "customer_phone": "0753021194",
      "wash_number": "W260907-F3FY",
      "customer_name": "Faith Wairimu",
      "vehicle_model": "",
      "photos_proof": [],
      "services": [
        {
          "service_id": "qvcpruu06yjevXfibxyW",
          "price": 300,
          "name": "Engine Bay Wash",
          "category": "mechanical",
          "status": "completed"
        },
        {
          "price": 400,
          "status": "completed",
          "service_id": "F3nl2DwXFU12VsQNEvTQ",
          "name": "Interior Vacuum & Clean",
          "category": "interior_clean"
        }
      ],
      "type": "vehicle",
      "business_id": "qa-test-wash",
      "damage_notes": "",
      "photos_before": [],
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "photos_after": [],
      "assigned_staff_name": "John Kamau",
      "amount_paid": 700,
      "payment_method": "mpesa",
      "notes": ""
    },
    {
      "id": "jp27HBRCTkXH9vVi4LH4",
      "exit_time": "2026-08-27T13:52:00.000Z",
      "amount_due": 300,
      "start_time": "2026-08-27T13:31:00.000Z",
      "wash_number": "W260827-94PL",
      "entry_time": "2026-08-27T13:31:00.000Z",
      "bay_number": 2,
      "vehicle_type": "van",
      "discount_amount": 0,
      "discount_reason": "",
      "plate_number": "KUQ123O",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-08T18:07:19.948Z",
      "vehicle_make": "Subaru",
      "vehicle_color": "Red",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "created_date": "2026-08-27T13:31:00.000Z",
      "amount_paid": 300,
      "notes": "",
      "status": "paid",
      "services": [
        {
          "price": 300,
          "category": "mechanical",
          "name": "Engine Bay Wash",
          "status": "completed",
          "service_id": "qvcpruu06yjevXfibxyW"
        }
      ],
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "payment_method": "cash",
      "customer_name": "David Mwangi",
      "photos_before": [],
      "vehicle_model": "",
      "assigned_staff_name": "John Kamau",
      "type": "vehicle",
      "photos_proof": [],
      "damage_notes": "",
      "customer_feedback": {
        "rating": 3,
        "comment": "Good work, will return"
      },
      "photos_after": [],
      "customer_phone": "0730450108"
    },
    {
      "id": "nvysvEbQJqMrSj9p0SNm",
      "vehicle_type": "van",
      "customer_phone": "0726985874",
      "amount_due": 900,
      "start_time": "2026-09-04T05:16:00.000Z",
      "discount_amount": 0,
      "notes": "",
      "status": "paid",
      "vehicle_model": "",
      "photos_before": [],
      "services": [
        {
          "category": "add_on",
          "price": 600,
          "status": "completed",
          "name": "Wax & Polish",
          "service_id": "KRuMJkfXtXHp2oIKv5Jr"
        },
        {
          "service_id": "qvcpruu06yjevXfibxyW",
          "category": "mechanical",
          "name": "Engine Bay Wash",
          "status": "completed",
          "price": 300
        }
      ],
      "bay_number": 4,
      "entry_time": "2026-09-04T05:16:00.000Z",
      "customer_name": "Kevin Otieno",
      "discount_reason": "",
      "type": "vehicle",
      "created_date": "2026-09-04T05:16:00.000Z",
      "updated_date": "2026-09-08T18:07:24.713Z",
      "vehicle_make": "Nissan",
      "payment_method": "mpesa",
      "plate_number": "KQJ821O",
      "wash_number": "W260904-T4GZ",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "exit_time": "2026-09-04T06:02:00.000Z",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "vehicle_color": "Silver",
      "assigned_staff_name": "John Kamau",
      "photos_after": [],
      "damage_notes": "",
      "amount_paid": 900,
      "photos_proof": [],
      "business_id": "qa-test-wash"
    },
    {
      "id": "nwkyKQ0WJkYw8bWBOFzy",
      "status": "done",
      "wash_number": "W260908-A4T7",
      "assigned_staff_id": "e0SskZvydjqCkd4vQ18D",
      "exit_time": "",
      "customer_phone": "0784393604",
      "photos_proof": [],
      "vehicle_color": "Blue",
      "damage_notes": "",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "discount_amount": 0,
      "photos_after": [],
      "amount_paid": 0,
      "type": "vehicle",
      "discount_reason": "",
      "services": [
        {
          "price": 600,
          "category": "add_on",
          "status": "completed",
          "name": "Wax & Polish",
          "service_id": "KRuMJkfXtXHp2oIKv5Jr"
        },
        {
          "category": "add_on",
          "price": 600,
          "name": "Wax & Polish",
          "service_id": "KRuMJkfXtXHp2oIKv5Jr",
          "status": "completed"
        }
      ],
      "business_id": "qa-test-wash",
      "payment_method": "",
      "plate_number": "KPF638I",
      "vehicle_make": "Toyota",
      "updated_date": "2026-09-08T18:07:06.111Z",
      "created_date": "2026-09-08T06:16:00.000Z",
      "photos_before": [],
      "vehicle_model": "",
      "assigned_staff_name": "Mary Wambui",
      "notes": "",
      "customer_name": "Kevin Otieno",
      "bay_number": 4,
      "entry_time": "2026-09-08T06:16:00.000Z",
      "vehicle_type": "pickup",
      "amount_due": 1200,
      "start_time": "2026-09-08T06:16:00.000Z"
    },
    {
      "id": "otGxLcSKxGv1Z7m0GwQL",
      "discount_amount": 0,
      "photos_after": [],
      "photos_before": [],
      "photos_proof": [],
      "vehicle_model": "",
      "damage_notes": "",
      "exit_time": "2026-08-28T13:50:00.000Z",
      "customer_name": "Esther Chebet",
      "customer_feedback": {
        "rating": 5,
        "comment": "Good work, will return"
      },
      "notes": "",
      "discount_reason": "",
      "status": "paid",
      "created_date": "2026-08-28T13:21:00.000Z",
      "start_time": "2026-08-28T13:21:00.000Z",
      "amount_due": 600,
      "wash_number": "W260828-MX5R",
      "plate_number": "KLB529J",
      "payment_method": "cash",
      "updated_date": "2026-09-08T18:07:08.773Z",
      "vehicle_make": "Mazda",
      "vehicle_color": "Black",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "entry_time": "2026-08-28T13:21:00.000Z",
      "bay_number": 2,
      "assigned_staff_name": "Mary Wambui",
      "type": "vehicle",
      "amount_paid": 600,
      "assigned_staff_id": "e0SskZvydjqCkd4vQ18D",
      "business_id": "qa-test-wash",
      "customer_phone": "0742850652",
      "vehicle_type": "van",
      "services": [
        {
          "service_id": "KRuMJkfXtXHp2oIKv5Jr",
          "price": 600,
          "category": "add_on",
          "name": "Wax & Polish",
          "status": "completed"
        }
      ]
    },
    {
      "id": "pDIPbwitJeLBT9kMpVLG",
      "vehicle_type": "suv",
      "customer_phone": "0720978024",
      "amount_due": 2500,
      "start_time": "2026-09-08T06:28:00.000Z",
      "discount_amount": 0,
      "notes": "",
      "status": "done",
      "vehicle_model": "",
      "photos_before": [],
      "services": [
        {
          "category": "detailing",
          "name": "Full Detailing",
          "status": "completed",
          "service_id": "Buo5IsoGm9WQANPTHmL3",
          "price": 2500
        }
      ],
      "entry_time": "2026-09-08T06:28:00.000Z",
      "bay_number": 3,
      "customer_name": "Faith Wairimu",
      "discount_reason": "",
      "created_date": "2026-09-08T06:28:00.000Z",
      "type": "vehicle",
      "vehicle_make": "Toyota",
      "updated_date": "2026-09-08T18:07:06.884Z",
      "plate_number": "KDB458Z",
      "payment_method": "",
      "wash_number": "W260908-6O44",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "exit_time": "",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "vehicle_color": "Blue",
      "assigned_staff_name": "John Kamau",
      "photos_after": [],
      "damage_notes": "",
      "amount_paid": 0,
      "photos_proof": [],
      "business_id": "qa-test-wash"
    },
    {
      "id": "pNQMxZxCdXNsFfTannSQ",
      "discount_reason": "",
      "services": [
        {
          "category": "add_on",
          "price": 600,
          "name": "Wax & Polish",
          "status": "completed",
          "service_id": "KRuMJkfXtXHp2oIKv5Jr"
        },
        {
          "service_id": "Buo5IsoGm9WQANPTHmL3",
          "price": 2500,
          "name": "Full Detailing",
          "category": "detailing",
          "status": "completed"
        }
      ],
      "photos_after": [],
      "photos_proof": [],
      "assigned_staff_name": "Mary Wambui",
      "damage_notes": "",
      "customer_name": "Kevin Otieno",
      "vehicle_model": "",
      "photos_before": [],
      "assigned_staff_id": "e0SskZvydjqCkd4vQ18D",
      "exit_time": "2026-09-03T17:30:00.000Z",
      "discount_amount": 0,
      "amount_paid": 3100,
      "notes": "",
      "created_date": "2026-09-03T16:55:00.000Z",
      "business_id": "qa-test-wash",
      "payment_method": "cash",
      "plate_number": "KQR680J",
      "updated_date": "2026-09-08T18:07:19.162Z",
      "vehicle_make": "Honda",
      "vehicle_type": "van",
      "wash_number": "W260903-X10Y",
      "vehicle_color": "Silver",
      "customer_feedback": {
        "rating": 5,
        "comment": "Great job!"
      },
      "start_time": "2026-09-03T16:55:00.000Z",
      "amount_due": 3100,
      "customer_phone": "0792277877",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "type": "vehicle",
      "bay_number": 3,
      "entry_time": "2026-09-03T16:55:00.000Z",
      "status": "paid"
    },
    {
      "id": "uduSPgF5LbIKtjFY0IjY",
      "vehicle_type": "pickup",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "vehicle_color": "Blue",
      "wash_number": "W260905-NE3S",
      "amount_due": 1500,
      "start_time": "2026-09-05T13:54:00.000Z",
      "business_id": "qa-test-wash",
      "services": [
        {
          "price": 300,
          "category": "mechanical",
          "service_id": "qvcpruu06yjevXfibxyW",
          "status": "completed",
          "name": "Engine Bay Wash"
        },
        {
          "service_id": "vAhpX4vVxdV1q8t6mnOX",
          "price": 1200,
          "status": "completed",
          "category": "package",
          "name": "Premium Package"
        }
      ],
      "entry_time": "2026-09-05T13:54:00.000Z",
      "bay_number": 1,
      "exit_time": "2026-09-05T14:21:00.000Z",
      "created_date": "2026-09-05T13:54:00.000Z",
      "updated_date": "2026-09-08T18:07:14.929Z",
      "vehicle_make": "Isuzu",
      "plate_number": "KNC421R",
      "amount_paid": 1500,
      "discount_reason": "",
      "type": "vehicle",
      "vehicle_model": "",
      "assigned_staff_name": "John Kamau",
      "photos_before": [],
      "payment_method": "cash",
      "photos_after": [],
      "customer_phone": "0737591382",
      "customer_name": "Faith Wairimu",
      "notes": "",
      "status": "paid",
      "damage_notes": "",
      "photos_proof": [],
      "discount_amount": 0
    },
    {
      "id": "xHkyNYNu9HDs74jWAykL",
      "discount_reason": "",
      "type": "vehicle",
      "payment_method": "cash",
      "assigned_staff_name": "John Kamau",
      "status": "paid",
      "services": [
        {
          "service_id": "eunMIkcNZpCf0PnmY4Ot",
          "category": "exterior_wash",
          "price": 500,
          "name": "Full Body Wash",
          "status": "completed"
        }
      ],
      "photos_after": [],
      "photos_proof": [],
      "damage_notes": "",
      "customer_phone": "0791812052",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "vehicle_color": "Silver",
      "discount_amount": 0,
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "created_date": "2026-09-04T09:17:00.000Z",
      "customer_name": "Kevin Otieno",
      "plate_number": "KNN803C",
      "vehicle_make": "Subaru",
      "updated_date": "2026-09-08T18:07:18.382Z",
      "business_id": "qa-test-wash",
      "exit_time": "2026-09-04T09:42:00.000Z",
      "amount_paid": 500,
      "amount_due": 500,
      "start_time": "2026-09-04T09:17:00.000Z",
      "customer_feedback": {
        "comment": "Great job!",
        "rating": 3
      },
      "vehicle_type": "pickup",
      "bay_number": 4,
      "entry_time": "2026-09-04T09:17:00.000Z",
      "vehicle_model": "",
      "wash_number": "W260904-K7Q6",
      "notes": "",
      "photos_before": []
    },
    {
      "id": "ySnYmB58pq1blfnzqfxj",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "bay_number": 4,
      "entry_time": "2026-08-29T10:00:00.000Z",
      "discount_reason": "",
      "start_time": "2026-08-29T10:00:00.000Z",
      "amount_due": 400,
      "services": [
        {
          "service_id": "F3nl2DwXFU12VsQNEvTQ",
          "category": "interior_clean",
          "price": 400,
          "name": "Interior Vacuum & Clean",
          "status": "completed"
        }
      ],
      "assigned_staff_name": "John Kamau",
      "vehicle_type": "saloon",
      "plate_number": "KHP596Y",
      "vehicle_color": "White",
      "vehicle_make": "Toyota",
      "updated_date": "2026-09-08T18:07:15.894Z",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "created_date": "2026-08-29T10:00:00.000Z",
      "discount_amount": 0,
      "customer_feedback": {
        "rating": 5,
        "comment": "Very fast service"
      },
      "business_id": "qa-test-wash",
      "amount_paid": 400,
      "customer_phone": "0713894303",
      "type": "vehicle",
      "customer_name": "Alice Nyambura",
      "status": "paid",
      "photos_before": [],
      "notes": "",
      "exit_time": "2026-08-29T10:31:00.000Z",
      "vehicle_model": "",
      "payment_method": "mpesa",
      "photos_proof": [],
      "wash_number": "W260829-PL2Q",
      "damage_notes": "",
      "photos_after": []
    },
    {
      "id": "z0ac5Gw7V7amULITtGIp",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "vehicle_model": "",
      "discount_amount": 0,
      "photos_before": [],
      "services": [
        {
          "service_id": "F3nl2DwXFU12VsQNEvTQ",
          "status": "completed",
          "price": 400,
          "category": "interior_clean",
          "name": "Interior Vacuum & Clean"
        }
      ],
      "vehicle_type": "saloon",
      "amount_due": 400,
      "start_time": "2026-09-02T11:23:00.000Z",
      "created_date": "2026-09-02T11:23:00.000Z",
      "notes": "",
      "plate_number": "KPB795J",
      "assigned_staff_name": "John Kamau",
      "vehicle_make": "Honda",
      "updated_date": "2026-09-08T18:07:09.540Z",
      "customer_name": "Esther Chebet",
      "entry_time": "2026-09-02T11:23:00.000Z",
      "bay_number": 2,
      "discount_reason": "",
      "type": "vehicle",
      "customer_feedback": {
        "rating": 3,
        "comment": "Car looks brand new"
      },
      "customer_phone": "0730898898",
      "vehicle_color": "Black",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "status": "paid",
      "wash_number": "W260902-F0HO",
      "exit_time": "2026-09-02T11:51:00.000Z",
      "business_id": "qa-test-wash",
      "payment_method": "cash",
      "photos_after": [],
      "photos_proof": [],
      "amount_paid": 400,
      "damage_notes": ""
    },
    {
      "id": "zuoAiYK6MLkFXpB7MJJq",
      "payment_method": "mpesa",
      "assigned_staff_id": "YMluRAAKs5Tii3fl0jm6",
      "wash_number": "W260829-13OG",
      "customer_name": "Samuel Njoroge",
      "services": [
        {
          "price": 400,
          "category": "interior_clean",
          "service_id": "F3nl2DwXFU12VsQNEvTQ",
          "name": "Interior Vacuum & Clean",
          "status": "completed"
        },
        {
          "name": "Interior Vacuum & Clean",
          "category": "interior_clean",
          "status": "completed",
          "service_id": "F3nl2DwXFU12VsQNEvTQ",
          "price": 400
        }
      ],
      "vehicle_model": "",
      "business_id": "qa-test-wash",
      "notes": "",
      "photos_before": [],
      "customer_phone": "0741281314",
      "damage_notes": "",
      "photos_proof": [],
      "amount_paid": 800,
      "photos_after": [],
      "assigned_staff_name": "John Kamau",
      "discount_amount": 0,
      "status": "paid",
      "bay_number": 4,
      "entry_time": "2026-08-29T14:21:00.000Z",
      "type": "vehicle",
      "start_time": "2026-08-29T14:21:00.000Z",
      "amount_due": 800,
      "vehicle_type": "saloon",
      "vehicle_make": "Honda",
      "updated_date": "2026-09-08T18:07:12.555Z",
      "plate_number": "KWQ812R",
      "vehicle_color": "White",
      "checked_in_by": "kenbiz25+cashier@gmail.com",
      "created_date": "2026-08-29T14:21:00.000Z",
      "discount_reason": "",
      "exit_time": "2026-08-29T14:52:00.000Z"
    }
  ],
  "payments": [
    {
      "id": "0HfDQdQ6KghRVdbyuuUh",
      "phone_number": "",
      "updated_date": "2026-09-06T07:10:00.000Z",
      "status": "confirmed",
      "transaction_ref": "CASH1788676080000",
      "mpesa_receipt": "",
      "created_date": "2026-09-06T07:10:00.000Z",
      "business_id": "qa-test-wash",
      "method": "cash",
      "amount": 600,
      "wash_id": "19kdynDigBj0KwDcgHem"
    },
    {
      "id": "3j6qAmdv0GdOqfTUfvJU",
      "method": "mpesa",
      "status": "confirmed",
      "business_id": "qa-test-wash",
      "created_date": "2026-08-26T05:50:00.000Z",
      "transaction_ref": "MPESA1787721720000",
      "phone_number": "0720352948",
      "mpesa_receipt": "W8F9AC3XQO",
      "updated_date": "2026-08-26T05:50:00.000Z",
      "amount": 3700,
      "wash_id": "W6KeCWo8MN9lzNTdl9gY"
    },
    {
      "id": "4R85gwmNSHfR8YMyxODn",
      "phone_number": "",
      "updated_date": "2026-08-27T14:43:00.000Z",
      "status": "confirmed",
      "wash_id": "L1GWq03TkFnknDYFYDy8",
      "created_date": "2026-08-27T14:43:00.000Z",
      "method": "cash",
      "business_id": "qa-test-wash",
      "transaction_ref": "CASH1787840280000",
      "mpesa_receipt": "",
      "amount": 2500
    },
    {
      "id": "4k1OoyaAvfSaLmK6ihvc",
      "amount": 600,
      "updated_date": "2026-08-28T13:50:00.000Z",
      "method": "cash",
      "wash_id": "otGxLcSKxGv1Z7m0GwQL",
      "phone_number": "",
      "status": "confirmed",
      "business_id": "qa-test-wash",
      "transaction_ref": "CASH1787923260000",
      "mpesa_receipt": "",
      "created_date": "2026-08-28T13:50:00.000Z"
    },
    {
      "id": "6hONtcgTb9nZMZW5X3le",
      "phone_number": "0713894303",
      "updated_date": "2026-08-29T10:31:00.000Z",
      "created_date": "2026-08-29T10:31:00.000Z",
      "method": "mpesa",
      "status": "confirmed",
      "wash_id": "ySnYmB58pq1blfnzqfxj",
      "business_id": "qa-test-wash",
      "mpesa_receipt": "OIAHL0XU4W",
      "transaction_ref": "MPESA1787997600000",
      "amount": 400
    },
    {
      "id": "9MSZPAUaq5cjLbpqKnYp",
      "status": "confirmed",
      "created_date": "2026-08-31T06:56:00.000Z",
      "transaction_ref": "MPESA1788156960000",
      "method": "mpesa",
      "phone_number": "0761299197",
      "updated_date": "2026-08-31T06:56:00.000Z",
      "business_id": "qa-test-wash",
      "amount": 300,
      "mpesa_receipt": "XJKW9AW6DK",
      "wash_id": "9PwsynmngHaXRAZlKcNE"
    },
    {
      "id": "BTY9hY9f6aQqpRbHiodB",
      "wash_id": "z0ac5Gw7V7amULITtGIp",
      "mpesa_receipt": "",
      "amount": 400,
      "created_date": "2026-09-02T11:51:00.000Z",
      "updated_date": "2026-09-02T11:51:00.000Z",
      "business_id": "qa-test-wash",
      "phone_number": "",
      "transaction_ref": "CASH1788348180000",
      "method": "cash",
      "status": "confirmed"
    },
    {
      "id": "DCFjAD1xqQRQHNzsftEy",
      "status": "confirmed",
      "method": "mpesa",
      "transaction_ref": "MPESA1788498960000",
      "wash_id": "nvysvEbQJqMrSj9p0SNm",
      "amount": 900,
      "created_date": "2026-09-04T06:02:00.000Z",
      "mpesa_receipt": "DXHFT629G0",
      "updated_date": "2026-09-04T06:02:00.000Z",
      "phone_number": "0726985874",
      "business_id": "qa-test-wash"
    },
    {
      "id": "HbwR5Dr4KyYjYtVPnq4v",
      "created_date": "2026-08-27T06:30:00.000Z",
      "transaction_ref": "CASH1787809980000",
      "phone_number": "",
      "updated_date": "2026-08-27T06:30:00.000Z",
      "amount": 400,
      "wash_id": "QizinWsN8TChml2XTKXz",
      "business_id": "qa-test-wash",
      "status": "confirmed",
      "mpesa_receipt": "",
      "method": "cash"
    },
    {
      "id": "Ix4WLcJk9C1B47ux3XT6",
      "business_id": "qa-test-wash",
      "method": "cash",
      "status": "confirmed",
      "updated_date": "2026-08-27T13:52:00.000Z",
      "phone_number": "",
      "created_date": "2026-08-27T13:52:00.000Z",
      "amount": 300,
      "wash_id": "jp27HBRCTkXH9vVi4LH4",
      "transaction_ref": "CASH1787837460000",
      "mpesa_receipt": ""
    },
    {
      "id": "MM5kipvTcNDQPh3EAIKH",
      "created_date": "2026-08-30T05:44:00.000Z",
      "method": "mpesa",
      "mpesa_receipt": "QXPF4Q6FIP",
      "phone_number": "0789346480",
      "updated_date": "2026-08-30T05:44:00.000Z",
      "status": "confirmed",
      "transaction_ref": "MPESA1788066780000",
      "business_id": "qa-test-wash",
      "amount": 2900,
      "wash_id": "VhGTZqJNY6Dwyj6awjFA"
    },
    {
      "id": "O4z0s4mN1lfQ8RhviWS5",
      "phone_number": "",
      "updated_date": "2026-09-07T09:21:00.000Z",
      "business_id": "qa-test-wash",
      "status": "confirmed",
      "method": "cash",
      "created_date": "2026-09-07T09:21:00.000Z",
      "wash_id": "JIAOWc9ZaAVbnQLFHAvu",
      "transaction_ref": "CASH1788771480000",
      "mpesa_receipt": "",
      "amount": 3700
    },
    {
      "id": "P1baGcGYLc9AJp061V3x",
      "created_date": "2026-09-06T09:21:00.000Z",
      "amount": 1200,
      "wash_id": "e73488dIjhplHG8vqWTm",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-06T09:21:00.000Z",
      "phone_number": "0753834507",
      "transaction_ref": "MPESA1788685260000",
      "method": "mpesa",
      "status": "confirmed",
      "mpesa_receipt": "HC6OFNAS68"
    },
    {
      "id": "Q1xFGW08dDRVbASQW9eB",
      "amount": 600,
      "created_date": "2026-08-26T15:14:00.000Z",
      "mpesa_receipt": "",
      "updated_date": "2026-08-26T15:14:00.000Z",
      "phone_number": "",
      "transaction_ref": "CASH1787754780000",
      "wash_id": "W0qPDWpDVyvs6kDUehgw",
      "method": "cash",
      "status": "confirmed",
      "business_id": "qa-test-wash"
    },
    {
      "id": "RO5XHmdYvewRcxAgiBhE",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-02T13:51:00.000Z",
      "mpesa_receipt": "",
      "phone_number": "",
      "created_date": "2026-09-02T13:51:00.000Z",
      "status": "confirmed",
      "transaction_ref": "CASH1788355140000",
      "method": "cash",
      "amount": 1000,
      "wash_id": "BDNS4h1qhQ75PHAxOlZa"
    },
    {
      "id": "YHgdkQE6MAOmDwlJXXRh",
      "business_id": "qa-test-wash",
      "amount": 500,
      "transaction_ref": "MPESA1788796080000",
      "phone_number": "0731080515",
      "wash_id": "AK7GupFnfrmYJ6nXgItx",
      "updated_date": "2026-09-07T16:26:00.000Z",
      "method": "mpesa",
      "created_date": "2026-09-07T16:26:00.000Z",
      "status": "confirmed",
      "mpesa_receipt": "9PVA5SRZ4C"
    },
    {
      "id": "YvNs3FPixheGavX1UVYZ",
      "created_date": "2026-08-28T13:32:00.000Z",
      "business_id": "qa-test-wash",
      "wash_id": "dSmLibUcNJOCkPLZ4ZMn",
      "mpesa_receipt": "",
      "updated_date": "2026-08-28T13:32:00.000Z",
      "amount": 400,
      "phone_number": "",
      "transaction_ref": "CASH1787921580000",
      "status": "confirmed",
      "method": "cash"
    },
    {
      "id": "aMRVdOoNyXJD7hCjPVtg",
      "wash_id": "BQLBAUPJVE7gUb42UgMJ",
      "amount": 600,
      "created_date": "2026-08-26T09:20:00.000Z",
      "transaction_ref": "MPESA1787733960000",
      "method": "mpesa",
      "mpesa_receipt": "4I6IO5T23Z",
      "phone_number": "0733732850",
      "status": "confirmed",
      "business_id": "qa-test-wash",
      "updated_date": "2026-08-26T09:20:00.000Z"
    },
    {
      "id": "drLqhO5BQqytMEBULpcf",
      "method": "cash",
      "transaction_ref": "CASH1788513420000",
      "status": "confirmed",
      "business_id": "qa-test-wash",
      "amount": 500,
      "created_date": "2026-09-04T09:42:00.000Z",
      "wash_id": "xHkyNYNu9HDs74jWAykL",
      "phone_number": "",
      "mpesa_receipt": "",
      "updated_date": "2026-09-04T09:42:00.000Z"
    },
    {
      "id": "hfPajNnujcbbrPaxS0qv",
      "amount": 1500,
      "business_id": "qa-test-wash",
      "transaction_ref": "CASH1788616440000",
      "wash_id": "uduSPgF5LbIKtjFY0IjY",
      "updated_date": "2026-09-05T14:21:00.000Z",
      "method": "cash",
      "phone_number": "",
      "status": "confirmed",
      "mpesa_receipt": "",
      "created_date": "2026-09-05T14:21:00.000Z"
    },
    {
      "id": "mm84shm9uIz3WgZLcP6b",
      "mpesa_receipt": "",
      "status": "confirmed",
      "method": "cash",
      "phone_number": "",
      "updated_date": "2026-08-28T16:38:00.000Z",
      "business_id": "qa-test-wash",
      "amount": 500,
      "transaction_ref": "CASH1787932800000",
      "wash_id": "7AobEeMT5RlsI1XtYZqb",
      "created_date": "2026-08-28T16:38:00.000Z"
    },
    {
      "id": "ngurHI7udYnEDU0HfaxT",
      "updated_date": "2026-09-07T11:05:00.000Z",
      "wash_id": "ioPRiwVc1lxWhIE3dIhJ",
      "phone_number": "0753021194",
      "amount": 700,
      "created_date": "2026-09-07T11:05:00.000Z",
      "status": "confirmed",
      "mpesa_receipt": "U2BSAHSED1",
      "method": "mpesa",
      "business_id": "qa-test-wash",
      "transaction_ref": "MPESA1788777480000"
    },
    {
      "id": "o1m7vNv7sT4sN7T9VkCo",
      "business_id": "qa-test-wash",
      "amount": 600,
      "transaction_ref": "CASH1788343500000",
      "wash_id": "EBKR9s0Pr63eIoZUSKFM",
      "phone_number": "",
      "updated_date": "2026-09-02T10:28:00.000Z",
      "created_date": "2026-09-02T10:28:00.000Z",
      "method": "cash",
      "status": "confirmed",
      "mpesa_receipt": ""
    },
    {
      "id": "rQ9mWd2o2xdxXwmfaRvG",
      "status": "confirmed",
      "mpesa_receipt": "",
      "method": "cash",
      "business_id": "qa-test-wash",
      "wash_id": "BoHJXOyEZ0wWKLSbhT7a",
      "transaction_ref": "CASH1788595740000",
      "created_date": "2026-09-05T08:39:00.000Z",
      "amount": 400,
      "updated_date": "2026-09-05T08:39:00.000Z",
      "phone_number": ""
    },
    {
      "id": "u5LfJABtujtQgCs3rfDw",
      "created_date": "2026-08-31T16:19:00.000Z",
      "transaction_ref": "CASH1788190980000",
      "wash_id": "8hnEHiEGCQq1yFCvnni9",
      "amount": 600,
      "phone_number": "",
      "updated_date": "2026-08-31T16:19:00.000Z",
      "mpesa_receipt": "",
      "business_id": "qa-test-wash",
      "method": "cash",
      "status": "confirmed"
    },
    {
      "id": "w7EzNn5ZSxieGjJQysFS",
      "mpesa_receipt": "7DL0GG4WYS",
      "amount": 800,
      "transaction_ref": "MPESA1788013260000",
      "wash_id": "zuoAiYK6MLkFXpB7MJJq",
      "created_date": "2026-08-29T14:52:00.000Z",
      "phone_number": "0741281314",
      "status": "confirmed",
      "updated_date": "2026-08-29T14:52:00.000Z",
      "method": "mpesa",
      "business_id": "qa-test-wash"
    },
    {
      "id": "xMheaPp2sSdIBPrRj1iP",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-03T17:30:00.000Z",
      "phone_number": "",
      "created_date": "2026-09-03T17:30:00.000Z",
      "status": "confirmed",
      "transaction_ref": "CASH1788454500000",
      "wash_id": "pNQMxZxCdXNsFfTannSQ",
      "method": "cash",
      "mpesa_receipt": "",
      "amount": 3100
    }
  ],
  "staff": [
    {
      "id": "MAPMTmn56MYfG2PBne2k",
      "name": "Peter Otieno",
      "total_earnings": 0,
      "photo_url": "",
      "commission_rate": 5,
      "phone": "0725264134",
      "skills": [],
      "is_active": true,
      "created_date": "2026-09-08T18:07:03.448Z",
      "total_washes": 0,
      "updated_date": "2026-09-08T18:07:03.448Z",
      "role": "cashier",
      "user_email": "kenbiz25+cashier@gmail.com",
      "business_id": "qa-test-wash"
    },
    {
      "id": "YMluRAAKs5Tii3fl0jm6",
      "updated_date": "2026-09-08T18:07:02.705Z",
      "phone": "0747173891",
      "total_washes": 0,
      "skills": [],
      "role": "washer",
      "total_earnings": 0,
      "commission_rate": 10,
      "created_date": "2026-09-08T18:07:02.705Z",
      "photo_url": "",
      "is_active": true,
      "business_id": "qa-test-wash",
      "name": "John Kamau",
      "user_email": "kenbiz25+staff@gmail.com"
    },
    {
      "id": "aPpuJxkreE0rrn6pkAWR",
      "business_id": "qa-test-wash",
      "total_washes": 0,
      "updated_date": "2026-09-08T18:07:03.082Z",
      "photo_url": "",
      "name": "Grace Njeri",
      "created_date": "2026-09-08T18:07:03.082Z",
      "role": "washer",
      "total_earnings": 0,
      "is_active": true,
      "skills": [],
      "phone": "0726638251",
      "commission_rate": 10
    },
    {
      "id": "e0SskZvydjqCkd4vQ18D",
      "name": "Mary Wambui",
      "is_active": true,
      "business_id": "qa-test-wash",
      "role": "supervisor",
      "photo_url": "",
      "phone": "0774882697",
      "user_email": "kenbiz25+manager@gmail.com",
      "commission_rate": 8,
      "created_date": "2026-09-08T18:07:03.823Z",
      "updated_date": "2026-09-08T18:07:03.823Z",
      "total_washes": 0,
      "skills": [],
      "total_earnings": 0
    }
  ],
  "services": [
    {
      "id": "06LpqPQjXIHUyt1G6XTo",
      "category": "interior_clean",
      "business_id": "qa-test-wash",
      "name": "Vacuuming/Hoovering",
      "price_kes": 300,
      "sort_order": 5,
      "updated_date": "2026-09-09T09:38:26.954Z",
      "requires_photo_proof": false,
      "is_active": true,
      "created_date": "2026-09-09T09:38:26.954Z",
      "price_suv": 300,
      "pricing_kind": "vehicle"
    },
    {
      "id": "2dudMjxFxcZr6YUetqmF",
      "sort_order": 24,
      "category": "detailing",
      "is_active": true,
      "business_id": "qa-test-wash",
      "name": "Buffing",
      "updated_date": "2026-09-09T09:38:28.607Z",
      "created_date": "2026-09-09T09:38:28.607Z",
      "requires_photo_proof": false,
      "price_kes": 3000,
      "price_suv": 5000,
      "pricing_kind": "vehicle"
    },
    {
      "id": "5xGy8aMwrDD8OTIylTZZ",
      "name": "Deep Seats Cleaning (Leather)",
      "is_active": true,
      "updated_date": "2026-09-09T09:38:28.059Z",
      "requires_photo_proof": false,
      "sort_order": 18,
      "price_kes": 1000,
      "created_date": "2026-09-09T09:38:28.059Z",
      "business_id": "qa-test-wash",
      "category": "detailing",
      "pricing_kind": "flat"
    },
    {
      "id": "7TgZuMwTctyvLDHIXjWb",
      "sort_order": 9,
      "category": "mechanical",
      "is_active": true,
      "business_id": "qa-test-wash",
      "name": "Engine Steam Wash",
      "updated_date": "2026-09-09T09:38:27.301Z",
      "created_date": "2026-09-09T09:38:27.301Z",
      "requires_photo_proof": false,
      "price_kes": 1000,
      "pricing_kind": "flat"
    },
    {
      "id": "7sluOc9QwDJSCjvDCz79",
      "name": "Flash Wash",
      "is_active": true,
      "updated_date": "2026-09-09T09:38:26.702Z",
      "requires_photo_proof": false,
      "sort_order": 2,
      "price_kes": 200,
      "created_date": "2026-09-09T09:38:26.702Z",
      "business_id": "qa-test-wash",
      "category": "exterior_wash",
      "price_suv": 300,
      "pricing_kind": "vehicle"
    },
    {
      "id": "AHrsUq55HTxnGjaNlDNI",
      "category": "add_on",
      "price_kes": 500,
      "name": "Waxing",
      "is_active": true,
      "sort_order": 22,
      "created_date": "2026-09-09T09:38:28.434Z",
      "requires_photo_proof": false,
      "updated_date": "2026-09-09T09:38:28.434Z",
      "business_id": "qa-test-wash",
      "price_suv": 800,
      "pricing_kind": "vehicle"
    },
    {
      "id": "Bx2NoaRkloNAa34vK2tN",
      "updated_date": "2026-09-09T09:38:29.812Z",
      "name": "Medium-Sized Lorries (Carwash)",
      "sort_order": 38,
      "created_date": "2026-09-09T09:38:29.812Z",
      "business_id": "qa-test-wash",
      "price_kes": 700,
      "is_active": true,
      "requires_photo_proof": false,
      "category": "exterior_wash",
      "pricing_kind": "flat"
    },
    {
      "id": "EJjUIIYHTksqRtBcjRjy",
      "is_active": true,
      "sort_order": 27,
      "name": "Watermarks Removal",
      "updated_date": "2026-09-09T09:38:28.858Z",
      "requires_photo_proof": false,
      "created_date": "2026-09-09T09:38:28.858Z",
      "price_kes": 1500,
      "business_id": "qa-test-wash",
      "category": "add_on",
      "pricing_kind": "flat"
    },
    {
      "id": "GHMyf2mB3KjNa8wBYsLk",
      "sort_order": 12,
      "business_id": "qa-test-wash",
      "requires_photo_proof": false,
      "updated_date": "2026-09-09T09:38:27.554Z",
      "name": "Under Wash Cleaning",
      "created_date": "2026-09-09T09:38:27.554Z",
      "category": "exterior_wash",
      "is_active": true,
      "price_kes": 300,
      "price_suv": 400,
      "pricing_kind": "vehicle"
    },
    {
      "id": "GdTQ9vUrAnHLaUBz1JP6",
      "name": "Deep Seats Cleaning (Fabric)",
      "is_active": true,
      "price_kes": 800,
      "sort_order": 17,
      "business_id": "qa-test-wash",
      "created_date": "2026-09-09T09:38:27.973Z",
      "requires_photo_proof": false,
      "category": "detailing",
      "updated_date": "2026-09-09T09:38:27.973Z",
      "pricing_kind": "flat"
    },
    {
      "id": "H3m1v9FomnEc5i2bq9fW",
      "name": "Degreaser + Engine Wash",
      "category": "mechanical",
      "sort_order": 8,
      "business_id": "qa-test-wash",
      "price_kes": 500,
      "created_date": "2026-09-09T09:38:27.209Z",
      "requires_photo_proof": false,
      "is_active": true,
      "updated_date": "2026-09-09T09:38:27.209Z",
      "pricing_kind": "flat"
    },
    {
      "id": "JnB8Zldedxo5xRVhsI6O",
      "category": "add_on",
      "name": "Tyre Shiner",
      "requires_photo_proof": false,
      "is_active": true,
      "price_suv": 200,
      "created_date": "2026-09-09T09:38:28.311Z",
      "updated_date": "2026-09-09T09:38:28.311Z",
      "sort_order": 21,
      "business_id": "qa-test-wash",
      "price_kes": 100,
      "pricing_kind": "vehicle"
    },
    {
      "id": "Mfwpw8HMzQ1jyfcZdglN",
      "requires_photo_proof": false,
      "category": "mechanical",
      "name": "Basic Engine Wash",
      "sort_order": 7,
      "created_date": "2026-09-09T09:38:27.131Z",
      "is_active": true,
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-09T09:38:27.131Z",
      "price_kes": 300,
      "pricing_kind": "flat"
    },
    {
      "id": "PJCZ1WG8DisRMiakfuXb",
      "updated_date": "2026-09-09T09:38:27.384Z",
      "requires_photo_proof": false,
      "name": "Interior Steam Wash",
      "category": "detailing",
      "sort_order": 10,
      "business_id": "qa-test-wash",
      "created_date": "2026-09-09T09:38:27.384Z",
      "price_kes": 1500,
      "is_active": true,
      "price_suv": 2000,
      "pricing_kind": "vehicle"
    },
    {
      "id": "PxXqNnOrVuhtRpwqksl3",
      "requires_photo_proof": false,
      "description": "Ksh 250 / 300 / 600 depending on scent/type",
      "is_active": true,
      "category": "add_on",
      "name": "Air-Fresheners",
      "sort_order": 29,
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-09T09:38:29.026Z",
      "created_date": "2026-09-09T09:38:29.026Z",
      "price_kes": 250,
      "price_suv": 300,
      "price_van": 600,
      "pricing_kind": "variant"
    },
    {
      "id": "RRMLUKbD4vEvbOrB0Hjk",
      "category": "add_on",
      "requires_photo_proof": false,
      "name": "Dashboard Polish Cream",
      "is_active": true,
      "created_date": "2026-09-09T09:38:29.220Z",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-09T09:38:29.220Z",
      "sort_order": 31,
      "price_kes": 1000,
      "pricing_kind": "flat"
    },
    {
      "id": "ReXnEqGorhyQmmTxG3f0",
      "requires_photo_proof": false,
      "is_active": true,
      "name": "Mini Lorries/Canter (Carwash)",
      "business_id": "qa-test-wash",
      "price_kes": 500,
      "category": "exterior_wash",
      "updated_date": "2026-09-09T09:38:29.985Z",
      "sort_order": 40,
      "created_date": "2026-09-09T09:38:29.985Z",
      "pricing_kind": "flat"
    },
    {
      "id": "Wc437hG2MB0VQEl5Wiut",
      "updated_date": "2026-09-09T09:38:29.389Z",
      "requires_photo_proof": false,
      "business_id": "qa-test-wash",
      "name": "Private Matatus",
      "created_date": "2026-09-09T09:38:29.389Z",
      "is_active": true,
      "price_suv": 500,
      "sort_order": 33,
      "description": "Ksh 400 (14-seater) / 500 (33-seater)",
      "category": "exterior_wash",
      "price_kes": 400,
      "pricing_kind": "flat"
    },
    {
      "id": "Z32OOQMxnsqWvbypTjcG",
      "created_date": "2026-09-09T09:38:30.234Z",
      "name": "Spare Wash",
      "requires_photo_proof": false,
      "updated_date": "2026-09-09T09:38:30.234Z",
      "category": "add_on",
      "is_active": true,
      "sort_order": 43,
      "business_id": "qa-test-wash",
      "price_kes": 250,
      "pricing_kind": "flat"
    },
    {
      "id": "ZCxc5igCIqSxfZn0wVfJ",
      "category": "mechanical",
      "sort_order": 37,
      "requires_photo_proof": false,
      "name": "Big Lorries (Greasing)",
      "is_active": true,
      "created_date": "2026-09-09T09:38:29.725Z",
      "updated_date": "2026-09-09T09:38:29.725Z",
      "price_kes": 1000,
      "business_id": "qa-test-wash",
      "pricing_kind": "flat"
    },
    {
      "id": "ahnq0HzCMSBm4ggXWrKs",
      "requires_photo_proof": false,
      "category": "exterior_wash",
      "name": "Public Bus",
      "sort_order": 34,
      "created_date": "2026-09-09T09:38:29.472Z",
      "is_active": true,
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-09T09:38:29.472Z",
      "price_kes": 600,
      "pricing_kind": "flat"
    },
    {
      "id": "bCL4gIHguT8CCRFmFem0",
      "requires_photo_proof": false,
      "updated_date": "2026-09-09T09:38:29.641Z",
      "category": "exterior_wash",
      "name": "Big Lorries (Carwash)",
      "sort_order": 36,
      "business_id": "qa-test-wash",
      "created_date": "2026-09-09T09:38:29.641Z",
      "price_kes": 1000,
      "is_active": true,
      "pricing_kind": "flat"
    },
    {
      "id": "eIEz9kcUKzGgPPeOf27Z",
      "requires_photo_proof": false,
      "is_active": true,
      "name": "Private/School Bus",
      "business_id": "qa-test-wash",
      "category": "exterior_wash",
      "price_kes": 800,
      "updated_date": "2026-09-09T09:38:29.554Z",
      "sort_order": 35,
      "created_date": "2026-09-09T09:38:29.554Z",
      "pricing_kind": "flat"
    },
    {
      "id": "fpgE1VJbKoTMwzySXykt",
      "business_id": "qa-test-wash",
      "price_kes": 300,
      "requires_photo_proof": false,
      "category": "exterior_wash",
      "sort_order": 1,
      "is_active": true,
      "created_date": "2026-09-09T09:38:26.618Z",
      "name": "Basic Wash",
      "updated_date": "2026-09-09T09:38:26.618Z",
      "price_suv": 400,
      "pricing_kind": "vehicle"
    },
    {
      "id": "gkqgfuZAZUj1fEtrg4kV",
      "sort_order": 41,
      "is_active": true,
      "price_kes": 600,
      "requires_photo_proof": false,
      "business_id": "qa-test-wash",
      "category": "mechanical",
      "updated_date": "2026-09-09T09:38:30.068Z",
      "created_date": "2026-09-09T09:38:30.068Z",
      "name": "Mini Lorries/Canter (Greasing)",
      "pricing_kind": "flat"
    },
    {
      "id": "kfa3lTIdw523PeTP4AvF",
      "category": "exterior_wash",
      "is_active": true,
      "business_id": "qa-test-wash",
      "requires_photo_proof": false,
      "price_kes": 300,
      "created_date": "2026-09-09T09:38:29.303Z",
      "name": "Public Matatus",
      "sort_order": 32,
      "updated_date": "2026-09-09T09:38:29.303Z",
      "pricing_kind": "flat"
    },
    {
      "id": "m4PJD3ZZTOpPy9ony97N",
      "name": "Headlights Restoration",
      "category": "add_on",
      "sort_order": 26,
      "business_id": "qa-test-wash",
      "price_kes": 1000,
      "created_date": "2026-09-09T09:38:28.772Z",
      "requires_photo_proof": false,
      "updated_date": "2026-09-09T09:38:28.772Z",
      "is_active": true,
      "pricing_kind": "flat"
    },
    {
      "id": "oFrC0OPEiYvRt3xQshmp",
      "is_active": true,
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-09T09:38:29.140Z",
      "created_date": "2026-09-09T09:38:29.139Z",
      "sort_order": 30,
      "requires_photo_proof": false,
      "price_kes": 600,
      "name": "Dashboard Polish Spray",
      "category": "add_on",
      "pricing_kind": "flat"
    },
    {
      "id": "rhMzkKIX2a54vbIIund2",
      "category": "interior_clean",
      "name": "Interior Dashboard Polishing",
      "requires_photo_proof": false,
      "sort_order": 16,
      "updated_date": "2026-09-09T09:38:27.889Z",
      "is_active": true,
      "price_kes": 300,
      "business_id": "qa-test-wash",
      "created_date": "2026-09-09T09:38:27.889Z",
      "pricing_kind": "flat"
    },
    {
      "id": "snMpOlp27ePZgjg52Qv4",
      "requires_photo_proof": false,
      "created_date": "2026-09-09T09:38:28.146Z",
      "updated_date": "2026-09-09T09:38:28.146Z",
      "name": "Interior Deep Cleaning",
      "sort_order": 19,
      "price_kes": 1500,
      "business_id": "qa-test-wash",
      "is_active": true,
      "category": "detailing",
      "price_suv": 2500,
      "pricing_kind": "vehicle"
    },
    {
      "id": "sukPApbydJ60nUdh8Wg7",
      "name": "Roof Cleaning",
      "sort_order": 14,
      "requires_photo_proof": false,
      "price_kes": 300,
      "created_date": "2026-09-09T09:38:27.716Z",
      "is_active": true,
      "updated_date": "2026-09-09T09:38:27.716Z",
      "category": "exterior_wash",
      "business_id": "qa-test-wash",
      "price_suv": 500,
      "pricing_kind": "vehicle"
    },
    {
      "id": "y0GSctJvuWFSttVAHKP9",
      "is_active": true,
      "category": "mechanical",
      "name": "Medium-Sized Lorries (Greasing)",
      "requires_photo_proof": false,
      "price_kes": 800,
      "sort_order": 39,
      "created_date": "2026-09-09T09:38:29.899Z",
      "updated_date": "2026-09-09T09:38:29.899Z",
      "business_id": "qa-test-wash",
      "pricing_kind": "flat"
    },
    {
      "id": "zXGsJLmGBgzMieQt9YcF",
      "name": "Rim Restoration",
      "sort_order": 28,
      "category": "add_on",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-09T09:38:28.945Z",
      "requires_photo_proof": false,
      "price_kes": 1000,
      "is_active": true,
      "price_suv": 2000,
      "created_date": "2026-09-09T09:38:28.945Z",
      "pricing_kind": "vehicle"
    },
    {
      "id": "carpetCleanSqm001",
      "business_id": "qa-test-wash",
      "name": "Carpet Cleaning (per square meter)",
      "category": "interior_clean",
      "price_kes": 200,
      "price_suv": 250,
      "requires_photo_proof": false,
      "sort_order": 34,
      "is_active": true,
      "created_date": "2026-09-10T09:38:26.618Z",
      "updated_date": "2026-09-10T09:38:26.618Z",
      "pricing_kind": "unit"
    }
  ],
  "inventory": [
    {
      "id": "8GXxmXMmLQuGs3ozd73k",
      "quantity": 60,
      "item_name": "Air Freshener",
      "updated_date": "2026-09-08T18:07:05.349Z",
      "unit": "pieces",
      "created_date": "2026-09-08T18:07:05.349Z",
      "usage_per_wash": 0.2,
      "auto_deduct": true,
      "unit_cost": 80,
      "low_stock_threshold": 15,
      "category": "consumables",
      "last_restock_quantity": 60,
      "supplier_name": "Kenya Chemicals Ltd",
      "business_id": "qa-test-wash",
      "supplier_phone": "0755427878",
      "last_restock_date": "2026-09-08"
    },
    {
      "id": "C5GZWM060DPJyvvvsKp4",
      "unit_cost": 150,
      "updated_date": "2026-09-08T18:07:04.599Z",
      "created_date": "2026-09-08T18:07:04.599Z",
      "business_id": "qa-test-wash",
      "quantity": 40,
      "last_restock_quantity": 40,
      "auto_deduct": true,
      "last_restock_date": "2026-09-08",
      "category": "equipment",
      "item_name": "Microfiber Towels",
      "unit": "pieces",
      "low_stock_threshold": 10,
      "supplier_name": "Kenya Chemicals Ltd",
      "supplier_phone": "0766011978",
      "usage_per_wash": 1
    },
    {
      "id": "G4k7ffoPbvXuY37iH6Ix",
      "supplier_phone": "0740772736",
      "last_restock_date": "2026-09-08",
      "auto_deduct": true,
      "unit": "liters",
      "item_name": "Water",
      "quantity": 500,
      "usage_per_wash": 40,
      "business_id": "qa-test-wash",
      "last_restock_quantity": 500,
      "supplier_name": "Kenya Chemicals Ltd",
      "updated_date": "2026-09-08T18:07:05.720Z",
      "unit_cost": 5,
      "low_stock_threshold": 100,
      "category": "utilities",
      "created_date": "2026-09-08T18:07:05.720Z"
    },
    {
      "id": "Rhn52mYS8OZ2LPNojQ4c",
      "unit_cost": 120,
      "supplier_phone": "0733445566",
      "unit": "pieces",
      "low_stock_threshold": 10,
      "supplier_name": "Kenya Chemicals Ltd",
      "updated_date": "2026-09-08T18:11:44.267Z",
      "usage_per_wash": 1,
      "category": "consumables",
      "created_date": "2026-09-08T18:11:44.267Z",
      "auto_deduct": true,
      "item_name": "Wash Mitts",
      "quantity": 30,
      "last_restock_date": "2026-09-08",
      "last_restock_quantity": 30,
      "business_id": "qa-test-wash"
    },
    {
      "id": "SQ2WHgn2AP5sYKl5O3ka",
      "created_date": "2026-09-08T18:11:45.497Z",
      "updated_date": "2026-09-08T18:11:45.497Z",
      "item_name": "Waste Disposal Bags",
      "last_restock_quantity": 45,
      "last_restock_date": "2026-09-08",
      "quantity": 45,
      "low_stock_threshold": 15,
      "supplier_name": "Kenya Chemicals Ltd",
      "supplier_phone": "0733445566",
      "auto_deduct": true,
      "unit_cost": 20,
      "unit": "pieces",
      "business_id": "qa-test-wash",
      "category": "other",
      "usage_per_wash": 1
    },
    {
      "id": "WHkLPAv1zmHUJPN4ARgJ",
      "item_name": "Wax Polish",
      "supplier_name": "Kenya Chemicals Ltd",
      "business_id": "qa-test-wash",
      "last_restock_quantity": 15,
      "category": "chemicals",
      "last_restock_date": "2026-09-08",
      "auto_deduct": true,
      "usage_per_wash": 0.2,
      "quantity": 15,
      "unit_cost": 900,
      "low_stock_threshold": 5,
      "updated_date": "2026-09-08T18:11:40.672Z",
      "unit": "liters",
      "created_date": "2026-09-08T18:11:40.672Z",
      "supplier_phone": "0733445566"
    },
    {
      "id": "XRZgxdoosLqkNjg31b6R",
      "unit": "liters",
      "usage_per_wash": 0.15,
      "item_name": "Interior Upholstery Cleaner",
      "category": "chemicals",
      "supplier_name": "Kenya Chemicals Ltd",
      "supplier_phone": "0733445566",
      "low_stock_threshold": 5,
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-08T18:11:42.668Z",
      "created_date": "2026-09-08T18:11:42.668Z",
      "quantity": 12,
      "unit_cost": 700,
      "auto_deduct": true,
      "last_restock_quantity": 12,
      "last_restock_date": "2026-09-08"
    },
    {
      "id": "hJRvrETLulI9qtxLLZc7",
      "item_name": "Vacuum Cleaner",
      "updated_date": "2026-09-08T18:11:43.838Z",
      "created_date": "2026-09-08T18:11:43.838Z",
      "unit": "units",
      "quantity": 3,
      "unit_cost": 18000,
      "auto_deduct": true,
      "usage_per_wash": 0,
      "low_stock_threshold": 1,
      "last_restock_quantity": 3,
      "last_restock_date": "2026-09-08",
      "category": "equipment",
      "supplier_name": "Kenya Chemicals Ltd",
      "supplier_phone": "0733445566",
      "business_id": "qa-test-wash"
    },
    {
      "id": "jlfnLRvugmULy4SAhtLH",
      "item_name": "Electricity Credit",
      "usage_per_wash": 2,
      "last_restock_date": "2026-09-08",
      "supplier_name": "Kenya Chemicals Ltd",
      "category": "utilities",
      "created_date": "2026-09-08T18:11:45.091Z",
      "updated_date": "2026-09-08T18:11:45.091Z",
      "supplier_phone": "0733445566",
      "quantity": 200,
      "unit_cost": 25,
      "business_id": "qa-test-wash",
      "low_stock_threshold": 50,
      "auto_deduct": true,
      "last_restock_quantity": 200,
      "unit": "units"
    },
    {
      "id": "no8m94zBoag9FuOBS6YD",
      "last_restock_date": "2026-09-08",
      "last_restock_quantity": 2,
      "supplier_name": "Kenya Chemicals Ltd",
      "item_name": "Pressure Washer",
      "unit": "units",
      "category": "equipment",
      "created_date": "2026-09-08T18:11:43.249Z",
      "supplier_phone": "0733445566",
      "updated_date": "2026-09-08T18:11:43.249Z",
      "low_stock_threshold": 1,
      "auto_deduct": true,
      "usage_per_wash": 0,
      "business_id": "qa-test-wash",
      "quantity": 2,
      "unit_cost": 45000
    },
    {
      "id": "pUnEtgnrOj4tJeHbrQCn",
      "last_restock_date": "2026-09-08",
      "last_restock_quantity": 25,
      "category": "chemicals",
      "low_stock_threshold": 5,
      "unit_cost": 350,
      "supplier_name": "Kenya Chemicals Ltd",
      "unit": "liters",
      "quantity": 25,
      "created_date": "2026-09-08T18:07:04.222Z",
      "auto_deduct": true,
      "updated_date": "2026-09-08T18:07:04.222Z",
      "supplier_phone": "0764190407",
      "item_name": "Car Shampoo",
      "business_id": "qa-test-wash",
      "usage_per_wash": 0.3
    },
    {
      "id": "r8WgDklbLNNmtMrGQOAp",
      "unit": "liters",
      "unit_cost": 500,
      "last_restock_quantity": 6,
      "updated_date": "2026-09-08T18:07:04.971Z",
      "last_restock_date": "2026-09-08",
      "supplier_name": "Kenya Chemicals Ltd",
      "created_date": "2026-09-08T18:07:04.971Z",
      "quantity": 6,
      "business_id": "qa-test-wash",
      "item_name": "Tire Shine",
      "supplier_phone": "0728754962",
      "category": "chemicals",
      "usage_per_wash": 0.1,
      "low_stock_threshold": 10,
      "auto_deduct": true
    },
    {
      "id": "rHYHKp54n6MoWpvMrbbd",
      "business_id": "qa-test-wash",
      "unit_cost": 2500,
      "category": "other",
      "supplier_name": "Kenya Chemicals Ltd",
      "updated_date": "2026-09-08T18:11:45.910Z",
      "last_restock_quantity": 1,
      "created_date": "2026-09-08T18:11:45.910Z",
      "auto_deduct": true,
      "last_restock_date": "2026-09-08",
      "quantity": 1,
      "item_name": "First Aid Kit",
      "supplier_phone": "0733445566",
      "usage_per_wash": 0,
      "unit": "kit",
      "low_stock_threshold": 1
    },
    {
      "id": "zKHzy4HOMSOCjQL58G1k",
      "low_stock_threshold": 10,
      "auto_deduct": true,
      "supplier_name": "Kenya Chemicals Ltd",
      "last_restock_quantity": 3,
      "last_restock_date": "2026-09-08",
      "item_name": "Hand Gloves",
      "business_id": "qa-test-wash",
      "category": "consumables",
      "created_date": "2026-09-08T18:11:44.680Z",
      "usage_per_wash": 1,
      "unit": "pairs",
      "updated_date": "2026-09-08T18:11:44.680Z",
      "quantity": 3,
      "unit_cost": 50,
      "supplier_phone": "0733445566"
    }
  ],
  "loyaltyCustomers": [
    {
      "id": "93UzYaPhqktT8arTajAm",
      "updated_date": "2026-09-08T18:07:32.469Z",
      "business_id": "qa-test-wash",
      "created_date": "2026-09-08T18:07:32.469Z",
      "total_spent": 4200,
      "points": 420,
      "phone": "0730450108",
      "last_visit_date": "2026-09-06T07:00:00.000Z",
      "name": "David Mwangi",
      "email": "",
      "visits_count": 7
    },
    {
      "id": "D11DLLwIXo794gEJm4TG",
      "phone": "0711121326",
      "created_date": "2026-09-08T18:07:32.857Z",
      "email": "",
      "last_visit_date": "2026-09-08T10:00:00.000Z",
      "updated_date": "2026-09-08T18:07:32.857Z",
      "visits_count": 20,
      "total_spent": 16000,
      "points": 1600,
      "business_id": "qa-test-wash",
      "name": "Susan Achieng"
    },
    {
      "id": "DYgbQMFHyPeEoCrpZPR4",
      "business_id": "qa-test-wash",
      "visits_count": 9,
      "phone": "0790837055",
      "points": 610,
      "total_spent": 6100,
      "last_visit_date": "2026-09-08T09:00:00.000Z",
      "email": "",
      "created_date": "2026-09-08T18:07:33.636Z",
      "name": "Alice Nyambura",
      "updated_date": "2026-09-08T18:07:33.636Z"
    },
    {
      "id": "XjTJ7op3Gg7PjMCXfkjs",
      "phone": "0772637189",
      "email": "",
      "visits_count": 3,
      "updated_date": "2026-09-08T18:07:33.250Z",
      "points": 150,
      "last_visit_date": "2026-09-05T13:00:00.000Z",
      "total_spent": 1500,
      "name": "Brian Kiptoo",
      "business_id": "qa-test-wash",
      "created_date": "2026-09-08T18:07:33.250Z"
    },
    {
      "id": "nmoR6JxnCVcZiQuAEEqy",
      "visits_count": 12,
      "last_visit_date": "2026-09-05T12:00:00.000Z",
      "points": 850,
      "total_spent": 8500,
      "created_date": "2026-09-08T18:07:31.896Z",
      "phone": "0729659422",
      "business_id": "qa-test-wash",
      "email": "",
      "updated_date": "2026-09-08T18:07:31.896Z",
      "name": "Jane Wanjiku"
    }
  ],
  "schedules": [
    {
      "id": "09UFoktFwH5ve6mKKmnk",
      "bay_assignment": 1,
      "shift_start": "08:00",
      "notes": "",
      "shift_end": "17:00",
      "business_id": "qa-test-wash",
      "staff_id": "YMluRAAKs5Tii3fl0jm6",
      "staff_name": "John Kamau",
      "updated_date": "2026-09-08T18:07:34.022Z",
      "status": "clocked_out",
      "date": "2026-09-05",
      "created_date": "2026-09-08T18:07:34.022Z"
    },
    {
      "id": "1fDHfsSzvmUAvkq4j3qL",
      "shift_end": "17:00",
      "bay_assignment": 3,
      "status": "clocked_out",
      "notes": "",
      "staff_name": "Grace Njeri",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-08T18:07:35.930Z",
      "shift_start": "08:00",
      "staff_id": "aPpuJxkreE0rrn6pkAWR",
      "date": "2026-09-06",
      "created_date": "2026-09-08T18:07:35.930Z"
    },
    {
      "id": "5yxfSz7SQFDjToGlY0kV",
      "bay_assignment": 4,
      "created_date": "2026-09-08T18:07:43.907Z",
      "date": "2026-09-11",
      "updated_date": "2026-09-08T18:07:43.907Z",
      "business_id": "qa-test-wash",
      "notes": "",
      "shift_end": "17:00",
      "status": "scheduled",
      "shift_start": "08:00",
      "staff_id": "aPpuJxkreE0rrn6pkAWR",
      "staff_name": "Grace Njeri"
    },
    {
      "id": "AQgclbby3CxfmLIaXEYG",
      "shift_start": "08:00",
      "created_date": "2026-09-08T18:07:37.489Z",
      "status": "clocked_out",
      "updated_date": "2026-09-08T18:07:37.489Z",
      "notes": "",
      "staff_id": "aPpuJxkreE0rrn6pkAWR",
      "shift_end": "17:00",
      "date": "2026-09-07",
      "bay_assignment": 1,
      "staff_name": "Grace Njeri",
      "business_id": "qa-test-wash"
    },
    {
      "id": "GVr11s8B974N1NJqrWT0",
      "shift_end": "17:00",
      "bay_assignment": null,
      "status": "clocked_in",
      "notes": "",
      "staff_name": "Mary Wambui",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-08T18:07:39.880Z",
      "staff_id": "e0SskZvydjqCkd4vQ18D",
      "shift_start": "08:00",
      "date": "2026-09-08",
      "created_date": "2026-09-08T18:07:39.880Z"
    },
    {
      "id": "IIwH5rLPmwWjD1tzAm24",
      "updated_date": "2026-09-08T18:07:43.118Z",
      "shift_end": "17:00",
      "staff_id": "e0SskZvydjqCkd4vQ18D",
      "created_date": "2026-09-08T18:07:43.118Z",
      "bay_assignment": null,
      "business_id": "qa-test-wash",
      "status": "scheduled",
      "date": "2026-09-10",
      "shift_start": "08:00",
      "notes": "",
      "staff_name": "Mary Wambui"
    },
    {
      "id": "IJ99ATlzO4KjKwtrP7TE",
      "created_date": "2026-09-08T18:07:43.511Z",
      "staff_name": "John Kamau",
      "shift_start": "08:00",
      "notes": "",
      "staff_id": "YMluRAAKs5Tii3fl0jm6",
      "shift_end": "17:00",
      "updated_date": "2026-09-08T18:07:43.511Z",
      "business_id": "qa-test-wash",
      "bay_assignment": 3,
      "status": "scheduled",
      "date": "2026-09-11"
    },
    {
      "id": "KQWu1FiuP2JkGzFt936V",
      "notes": "",
      "shift_end": "17:00",
      "bay_assignment": 2,
      "business_id": "qa-test-wash",
      "date": "2026-09-09",
      "shift_start": "08:00",
      "staff_id": "YMluRAAKs5Tii3fl0jm6",
      "created_date": "2026-09-08T18:07:40.265Z",
      "staff_name": "John Kamau",
      "updated_date": "2026-09-08T18:07:40.265Z",
      "status": "scheduled"
    },
    {
      "id": "RenJRZBpM2gzJ0ZprUoP",
      "updated_date": "2026-09-08T18:07:34.419Z",
      "shift_start": "08:00",
      "date": "2026-09-05",
      "notes": "",
      "bay_assignment": 3,
      "created_date": "2026-09-08T18:07:34.419Z",
      "shift_end": "17:00",
      "status": "clocked_out",
      "staff_name": "Grace Njeri",
      "staff_id": "aPpuJxkreE0rrn6pkAWR",
      "business_id": "qa-test-wash"
    },
    {
      "id": "RgNknCeeaD5bu9kfHcP8",
      "shift_end": "17:00",
      "staff_id": "e0SskZvydjqCkd4vQ18D",
      "business_id": "qa-test-wash",
      "bay_assignment": null,
      "status": "clocked_out",
      "date": "2026-09-06",
      "updated_date": "2026-09-08T18:07:36.702Z",
      "created_date": "2026-09-08T18:07:36.702Z",
      "notes": "",
      "staff_name": "Mary Wambui",
      "shift_start": "08:00"
    },
    {
      "id": "SeiFCl6rAawxtOQ2gN9s",
      "bay_assignment": 1,
      "created_date": "2026-09-08T18:07:41.922Z",
      "date": "2026-09-10",
      "updated_date": "2026-09-08T18:07:41.922Z",
      "business_id": "qa-test-wash",
      "notes": "",
      "status": "scheduled",
      "shift_end": "17:00",
      "shift_start": "08:00",
      "staff_id": "YMluRAAKs5Tii3fl0jm6",
      "staff_name": "John Kamau"
    },
    {
      "id": "TAFbNjgDSuoQu5yrk9xZ",
      "business_id": "qa-test-wash",
      "staff_id": "aPpuJxkreE0rrn6pkAWR",
      "date": "2026-09-08",
      "updated_date": "2026-09-08T18:07:39.103Z",
      "status": "clocked_in",
      "created_date": "2026-09-08T18:07:39.103Z",
      "bay_assignment": 2,
      "shift_end": "17:00",
      "staff_name": "Grace Njeri",
      "notes": "",
      "shift_start": "08:00"
    },
    {
      "id": "Tpxn4PypsAL9BIYvWrJA",
      "business_id": "qa-test-wash",
      "staff_name": "Mary Wambui",
      "bay_assignment": null,
      "notes": "",
      "date": "2026-09-11",
      "shift_end": "17:00",
      "status": "scheduled",
      "staff_id": "e0SskZvydjqCkd4vQ18D",
      "updated_date": "2026-09-08T18:07:44.731Z",
      "created_date": "2026-09-08T18:07:44.731Z",
      "shift_start": "08:00"
    },
    {
      "id": "Y7IqM9i9KMVlrOXaElME",
      "shift_end": "17:00",
      "created_date": "2026-09-08T18:07:42.323Z",
      "status": "scheduled",
      "business_id": "qa-test-wash",
      "date": "2026-09-10",
      "updated_date": "2026-09-08T18:07:42.323Z",
      "shift_start": "08:00",
      "notes": "",
      "staff_id": "aPpuJxkreE0rrn6pkAWR",
      "bay_assignment": 1,
      "staff_name": "Grace Njeri"
    },
    {
      "id": "YBpjw0NB2NITApHLyXUU",
      "date": "2026-09-06",
      "bay_assignment": null,
      "shift_end": "17:00",
      "status": "clocked_out",
      "staff_id": "MAPMTmn56MYfG2PBne2k",
      "shift_start": "08:00",
      "staff_name": "Peter Otieno",
      "created_date": "2026-09-08T18:07:36.313Z",
      "notes": "",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-08T18:07:36.313Z"
    },
    {
      "id": "Z7WYKDo3X6p7QHwalZOu",
      "business_id": "qa-test-wash",
      "staff_name": "John Kamau",
      "staff_id": "YMluRAAKs5Tii3fl0jm6",
      "status": "clocked_out",
      "date": "2026-09-06",
      "updated_date": "2026-09-08T18:07:35.551Z",
      "created_date": "2026-09-08T18:07:35.551Z",
      "shift_end": "17:00",
      "shift_start": "08:00",
      "bay_assignment": 4,
      "notes": ""
    },
    {
      "id": "cLuRocSG7HlzQSrxTnZQ",
      "updated_date": "2026-09-08T18:07:37.097Z",
      "staff_name": "John Kamau",
      "business_id": "qa-test-wash",
      "status": "clocked_out",
      "date": "2026-09-07",
      "created_date": "2026-09-08T18:07:37.097Z",
      "staff_id": "YMluRAAKs5Tii3fl0jm6",
      "notes": "",
      "shift_end": "17:00",
      "shift_start": "08:00",
      "bay_assignment": 2
    },
    {
      "id": "eCTvGyDCxPOuy4IaC5iX",
      "updated_date": "2026-09-08T18:07:42.726Z",
      "business_id": "qa-test-wash",
      "created_date": "2026-09-08T18:07:42.726Z",
      "staff_id": "MAPMTmn56MYfG2PBne2k",
      "shift_end": "17:00",
      "shift_start": "08:00",
      "status": "scheduled",
      "staff_name": "Peter Otieno",
      "date": "2026-09-10",
      "notes": "",
      "bay_assignment": null
    },
    {
      "id": "ggRoC5xzFElmkukG60fl",
      "staff_id": "e0SskZvydjqCkd4vQ18D",
      "notes": "",
      "staff_name": "Mary Wambui",
      "shift_start": "08:00",
      "created_date": "2026-09-08T18:07:35.175Z",
      "business_id": "qa-test-wash",
      "shift_end": "17:00",
      "status": "clocked_out",
      "bay_assignment": null,
      "date": "2026-09-05",
      "updated_date": "2026-09-08T18:07:35.175Z"
    },
    {
      "id": "htlaiocKOSzNJlVR40PY",
      "staff_name": "Peter Otieno",
      "updated_date": "2026-09-08T18:07:39.499Z",
      "business_id": "qa-test-wash",
      "staff_id": "MAPMTmn56MYfG2PBne2k",
      "notes": "",
      "created_date": "2026-09-08T18:07:39.499Z",
      "shift_end": "17:00",
      "bay_assignment": null,
      "shift_start": "08:00",
      "status": "clocked_in",
      "date": "2026-09-08"
    },
    {
      "id": "j2NazYQrU8xqIzANQUeT",
      "staff_name": "Mary Wambui",
      "shift_end": "17:00",
      "status": "clocked_out",
      "notes": "",
      "shift_start": "08:00",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-08T18:07:38.281Z",
      "created_date": "2026-09-08T18:07:38.281Z",
      "date": "2026-09-07",
      "staff_id": "e0SskZvydjqCkd4vQ18D",
      "bay_assignment": null
    },
    {
      "id": "kkzgIqpdcEy6FLqVT858",
      "staff_name": "Mary Wambui",
      "status": "scheduled",
      "shift_start": "08:00",
      "business_id": "qa-test-wash",
      "staff_id": "e0SskZvydjqCkd4vQ18D",
      "created_date": "2026-09-08T18:07:41.543Z",
      "date": "2026-09-09",
      "shift_end": "17:00",
      "updated_date": "2026-09-08T18:07:41.543Z",
      "bay_assignment": null,
      "notes": ""
    },
    {
      "id": "l9IhCgA88oZlCxg3nK0o",
      "notes": "",
      "shift_start": "08:00",
      "staff_name": "Peter Otieno",
      "bay_assignment": null,
      "date": "2026-09-11",
      "shift_end": "17:00",
      "staff_id": "MAPMTmn56MYfG2PBne2k",
      "created_date": "2026-09-08T18:07:44.335Z",
      "updated_date": "2026-09-08T18:07:44.335Z",
      "business_id": "qa-test-wash",
      "status": "scheduled"
    },
    {
      "id": "phIT58EszvAMyx4sXQPN",
      "bay_assignment": null,
      "status": "scheduled",
      "shift_start": "08:00",
      "date": "2026-09-09",
      "staff_id": "MAPMTmn56MYfG2PBne2k",
      "notes": "",
      "created_date": "2026-09-08T18:07:41.126Z",
      "staff_name": "Peter Otieno",
      "shift_end": "17:00",
      "business_id": "qa-test-wash",
      "updated_date": "2026-09-08T18:07:41.126Z"
    },
    {
      "id": "va3BiROUlaYpczWRDFKq",
      "status": "clocked_in",
      "date": "2026-09-08",
      "staff_id": "YMluRAAKs5Tii3fl0jm6",
      "business_id": "qa-test-wash",
      "notes": "",
      "bay_assignment": 4,
      "staff_name": "John Kamau",
      "shift_start": "08:00",
      "shift_end": "17:00",
      "updated_date": "2026-09-08T18:07:38.719Z",
      "created_date": "2026-09-08T18:07:38.719Z"
    },
    {
      "id": "wHRM8p4uLwaL3f6QS6pR",
      "shift_end": "17:00",
      "shift_start": "08:00",
      "bay_assignment": null,
      "status": "clocked_out",
      "notes": "",
      "staff_name": "Peter Otieno",
      "created_date": "2026-09-08T18:07:34.794Z",
      "staff_id": "MAPMTmn56MYfG2PBne2k",
      "updated_date": "2026-09-08T18:07:34.794Z",
      "date": "2026-09-05",
      "business_id": "qa-test-wash"
    },
    {
      "id": "wxtYNgs3Yp4G9Enzuzz7",
      "business_id": "qa-test-wash",
      "created_date": "2026-09-08T18:07:40.690Z",
      "staff_name": "Grace Njeri",
      "date": "2026-09-09",
      "status": "scheduled",
      "shift_end": "17:00",
      "staff_id": "aPpuJxkreE0rrn6pkAWR",
      "updated_date": "2026-09-08T18:07:40.690Z",
      "notes": "",
      "bay_assignment": 3,
      "shift_start": "08:00"
    },
    {
      "id": "zSf0TOu6ddUPtEkKy18t",
      "business_id": "qa-test-wash",
      "bay_assignment": null,
      "status": "clocked_out",
      "shift_start": "08:00",
      "created_date": "2026-09-08T18:07:37.871Z",
      "shift_end": "17:00",
      "staff_name": "Peter Otieno",
      "date": "2026-09-07",
      "updated_date": "2026-09-08T18:07:37.871Z",
      "staff_id": "MAPMTmn56MYfG2PBne2k",
      "notes": ""
    }
  ],
  "cctvFeeds": [],
  "jobOrders": [
    {
      "id": "DKBrazPkKh6AQXuCgCLN",
      "customer_name": "Alice Nyambura",
      "date_collected": "2026-09-05T12:00:00.000Z",
      "allocated_worker_name": "Grace Njeri",
      "customer_phone": "0720236844",
      "handover_notes": "",
      "deposit_method": "none",
      "photos_after": [],
      "mpesa_ref": "",
      "payment_method": "mpesa",
      "photos_before": [],
      "priority": "normal",
      "special_requests": "",
      "order_number": "JO-494991",
      "vehicle_type": "van",
      "flow_type": "drive_in",
      "quality_checklist": {},
      "date_brought": "2026-09-05T07:00:00.000Z",
      "allocated_worker_id": "aPpuJxkreE0rrn6pkAWR",
      "deposit_ref": "",
      "payment_status": "paid",
      "deposit_paid": 0,
      "status": "collected",
      "amount_paid": 500,
      "date_to_collect": "2026-09-05T11:00",
      "notes": "",
      "in_progress_status": "",
      "photos_during": [],
      "receipt_number": "RCPT87326",
      "bay_number": "2",
      "amount": 500,
      "business_id": "qa-test-wash",
      "created_date": "2026-09-05T07:00:00.000Z",
      "services_selected": [
        {
          "price": 500,
          "name": "Full Body Wash"
        }
      ],
      "updated_date": "2026-09-08T18:07:29.500Z",
      "vehicle_make": "Toyota",
      "status_history": [
        {
          "note": "",
          "status": "collected",
          "at": "2026-09-05T07:00:00.000Z"
        }
      ],
      "issues_found": "",
      "plate_number": "KUT245C",
      "vehicle_color": "Red"
    },
    {
      "id": "DKQvo90ene9GQLI72VxK",
      "items_count": 1,
      "services_selected": [
        {
          "name": "Engine Bay Wash",
          "price": 300
        }
      ],
      "date_brought": "2026-09-08T12:00:00.000Z",
      "deposit_paid": 0,
      "special_requests": "",
      "business_id": "qa-test-wash",
      "vehicle_type": "suv",
      "order_number": "JO-506884",
      "photos_before": [],
      "date_to_collect": "2026-09-08T16:00",
      "payment_method": "pending",
      "amount_paid": 0,
      "deposit_method": "none",
      "customer_email": "",
      "bay_number": "1",
      "mpesa_ref": "",
      "created_date": "2026-09-08T12:00:00.000Z",
      "handover_notes": "",
      "vehicle_make": "Isuzu",
      "updated_date": "2026-09-08T18:07:30.688Z",
      "deposit_ref": "",
      "allocated_worker_id": "YMluRAAKs5Tii3fl0jm6",
      "customer_phone": "0722045465",
      "customer_name": "Esther Chebet",
      "plate_number": "KNU989H",
      "issues_found": "",
      "date_collected": "",
      "quality_checklist": {},
      "notes": "",
      "items_description": "Set of 4 floor mats",
      "status_history": [
        {
          "status": "pending",
          "note": "",
          "at": "2026-09-08T12:00:00.000Z"
        }
      ],
      "amount": 300,
      "priority": "normal",
      "photos_during": [],
      "drop_off_items": [
        "Car floor mats"
      ],
      "vehicle_color": "Silver",
      "allocated_worker_name": "John Kamau",
      "receipt_number": "",
      "condition_on_arrival": [
        "Heavy mud"
      ],
      "payment_status": "unpaid",
      "in_progress_status": "",
      "photos_after": [],
      "carpet_size": "large",
      "status": "pending",
      "flow_type": "drop_off"
    },
    {
      "id": "DOJd87uPQr82AjavLlPw",
      "allocated_worker_name": "John Kamau",
      "customer_phone": "0717177855",
      "flow_type": "drop_off",
      "business_id": "qa-test-wash",
      "items_description": "Set of 4 floor mats",
      "handover_notes": "",
      "items_count": 1,
      "vehicle_type": "suv",
      "order_number": "JO-514936",
      "date_collected": "2026-09-01T15:00:00.000Z",
      "amount_paid": 600,
      "deposit_paid": 0,
      "date_brought": "2026-09-01T10:00:00.000Z",
      "photos_before": [],
      "customer_name": "Samuel Njoroge",
      "deposit_ref": "",
      "special_requests": "",
      "issues_found": "",
      "plate_number": "KSS562L",
      "deposit_method": "none",
      "updated_date": "2026-09-08T18:07:31.493Z",
      "vehicle_make": "Mazda",
      "customer_email": "",
      "created_date": "2026-09-01T10:00:00.000Z",
      "priority": "urgent",
      "payment_method": "cash",
      "photos_during": [],
      "payment_status": "paid",
      "allocated_worker_id": "YMluRAAKs5Tii3fl0jm6",
      "condition_on_arrival": [
        "Heavy mud"
      ],
      "services_selected": [
        {
          "name": "Wax & Polish",
          "price": 600
        }
      ],
      "in_progress_status": "",
      "vehicle_color": "Blue",
      "status": "collected",
      "notes": "",
      "bay_number": "4",
      "drop_off_items": [
        "Car floor mats"
      ],
      "mpesa_ref": "",
      "amount": 600,
      "status_history": [
        {
          "status": "collected",
          "at": "2026-09-01T10:00:00.000Z",
          "note": ""
        }
      ],
      "photos_after": [],
      "quality_checklist": {},
      "receipt_number": "RCPT85438",
      "date_to_collect": "2026-09-01T14:00",
      "carpet_size": "small"
    },
    {
      "id": "H5Yhgu7FYGApp3Eub9r2",
      "amount": 1200,
      "plate_number": "KLG686Q",
      "issues_found": "",
      "payment_method": "cash",
      "allocated_worker_name": "Grace Njeri",
      "vehicle_make": "Nissan",
      "updated_date": "2026-09-08T18:07:29.897Z",
      "customer_name": "Alice Nyambura",
      "services_selected": [
        {
          "name": "Premium Package",
          "price": 1200
        }
      ],
      "created_date": "2026-09-08T10:00:00.000Z",
      "deposit_method": "cash",
      "special_requests": "",
      "date_collected": "",
      "in_progress_status": "",
      "deposit_paid": 600,
      "date_brought": "2026-09-08T10:00:00.000Z",
      "photos_before": [],
      "notes": "",
      "mpesa_ref": "",
      "status": "ready",
      "handover_notes": "",
      "quality_checklist": {},
      "customer_phone": "0714529317",
      "bay_number": "3",
      "vehicle_type": "van",
      "order_number": "JO-498962",
      "receipt_number": "",
      "deposit_ref": "",
      "status_history": [
        {
          "at": "2026-09-08T10:00:00.000Z",
          "note": "",
          "status": "ready"
        }
      ],
      "flow_type": "drive_in",
      "allocated_worker_id": "aPpuJxkreE0rrn6pkAWR",
      "photos_after": [],
      "date_to_collect": "2026-09-08T14:00",
      "business_id": "qa-test-wash",
      "photos_during": [],
      "vehicle_color": "White",
      "priority": "normal",
      "payment_status": "partial",
      "amount_paid": 600
    },
    {
      "id": "MfYRgqehu6eFiUjltbae",
      "vehicle_make": "Honda",
      "updated_date": "2026-09-08T18:07:30.296Z",
      "notes": "",
      "services_selected": [
        {
          "name": "Interior Vacuum & Clean",
          "price": 400
        }
      ],
      "photos_before": [],
      "payment_method": "pending",
      "plate_number": "KUT161N",
      "issues_found": "",
      "created_date": "2026-09-08T05:00:00.000Z",
      "customer_email": "",
      "deposit_method": "none",
      "carpet_size": "medium",
      "date_collected": "",
      "date_brought": "2026-09-08T05:00:00.000Z",
      "deposit_paid": 0,
      "flow_type": "drop_off",
      "handover_notes": "",
      "vehicle_type": "suv",
      "order_number": "JO-502963",
      "bay_number": "2",
      "customer_name": "Susan Achieng",
      "quality_checklist": {},
      "customer_phone": "0796657812",
      "vehicle_color": "Red",
      "items_description": "Set of 4 floor mats",
      "receipt_number": "",
      "deposit_ref": "",
      "status_history": [
        {
          "status": "in_progress",
          "at": "2026-09-08T05:00:00.000Z",
          "note": ""
        }
      ],
      "mpesa_ref": "",
      "drop_off_items": [
        "Car floor mats"
      ],
      "photos_after": [],
      "priority": "normal",
      "status": "in_progress",
      "allocated_worker_name": "John Kamau",
      "photos_during": [],
      "items_count": 1,
      "special_requests": "",
      "in_progress_status": "Washing Exterior",
      "business_id": "qa-test-wash",
      "amount": 400,
      "date_to_collect": "2026-09-08T09:00",
      "amount_paid": 0,
      "payment_status": "unpaid",
      "condition_on_arrival": [
        "Heavy mud"
      ],
      "allocated_worker_id": "YMluRAAKs5Tii3fl0jm6"
    },
    {
      "id": "mubegfUAG8fSwvDw8KZB",
      "created_date": "2026-09-03T08:00:00.000Z",
      "payment_method": "cash",
      "deposit_method": "none",
      "plate_number": "KBQ488S",
      "issues_found": "",
      "updated_date": "2026-09-08T18:07:31.084Z",
      "vehicle_make": "Isuzu",
      "allocated_worker_name": "Grace Njeri",
      "in_progress_status": "",
      "quality_checklist": {},
      "flow_type": "drive_in",
      "bay_number": "2",
      "notes": "",
      "deposit_paid": 0,
      "date_brought": "2026-09-03T08:00:00.000Z",
      "vehicle_color": "Black",
      "services_selected": [
        {
          "name": "Premium Package",
          "price": 1200
        }
      ],
      "date_to_collect": "2026-09-03T12:00",
      "date_collected": "2026-09-03T13:00:00.000Z",
      "photos_during": [],
      "handover_notes": "",
      "order_number": "JO-510845",
      "vehicle_type": "van",
      "customer_phone": "0732179811",
      "business_id": "qa-test-wash",
      "receipt_number": "RCPT76181",
      "status_history": [
        {
          "status": "collected",
          "at": "2026-09-03T08:00:00.000Z",
          "note": ""
        }
      ],
      "customer_name": "James Mutua",
      "amount": 1200,
      "photos_after": [],
      "special_requests": "",
      "amount_paid": 1200,
      "status": "collected",
      "deposit_ref": "",
      "photos_before": [],
      "allocated_worker_id": "aPpuJxkreE0rrn6pkAWR",
      "mpesa_ref": "",
      "payment_status": "paid",
      "priority": "normal"
    }
  ],
  "memberships": [
    {
      "id": "8zUo846UUFumYtio6784",
      "business_id": "qa-test-wash",
      "price_yearly": 90000,
      "price_monthly": 9000,
      "name": "VIP Unlimited",
      "description": "Unlimited washes, priority bay",
      "updated_date": "2026-09-08T18:07:45.910Z",
      "discount_percent": 15,
      "is_active": true,
      "created_date": "2026-09-08T18:07:45.910Z",
      "included_washes": -1,
      "benefits": [
        "Unlimited washes",
        "Priority bay assignment",
        "15% off detailing"
      ]
    },
    {
      "id": "N0FBzK6M7Npi0lhzchBg",
      "price_monthly": 4000,
      "included_washes": 8,
      "name": "Premium Monthly",
      "discount_percent": 10,
      "description": "8 washes + 10% off add-ons",
      "is_active": true,
      "price_yearly": 40000,
      "created_date": "2026-09-08T18:07:45.514Z",
      "updated_date": "2026-09-08T18:07:45.514Z",
      "benefits": [
        "8 exterior washes per month",
        "10% off all services"
      ],
      "business_id": "qa-test-wash"
    },
    {
      "id": "U3O6LbKXaxdihx1k1YVA",
      "description": "4 exterior washes per month",
      "is_active": true,
      "benefits": [
        "4 exterior washes per month"
      ],
      "created_date": "2026-09-08T18:07:45.125Z",
      "business_id": "qa-test-wash",
      "included_washes": 4,
      "discount_percent": 0,
      "name": "Basic Monthly",
      "price_monthly": 1800,
      "updated_date": "2026-09-08T18:07:45.125Z"
    }
  ],
  "customerSubscriptions": [
    {
      "id": "1cehFNZGck8uAsz3ZJxA",
      "membership_name": "Premium Monthly",
      "customer_phone": "0779081104",
      "washes_remaining": 5,
      "business_id": "qa-test-wash",
      "customer_name": "Susan Achieng",
      "status": "active",
      "next_billing_date": "2026-09-28",
      "created_date": "2026-09-08T18:07:46.298Z",
      "membership_id": "N0FBzK6M7Npi0lhzchBg",
      "updated_date": "2026-09-08T18:07:46.298Z",
      "washes_used": 3
    },
    {
      "id": "2CZISWOvLUcpfOBwxv7g",
      "created_date": "2026-09-08T18:07:46.704Z",
      "customer_phone": "0717803865",
      "washes_used": 12,
      "membership_id": "8zUo846UUFumYtio6784",
      "washes_remaining": -1,
      "updated_date": "2026-09-08T18:07:46.704Z",
      "business_id": "qa-test-wash",
      "status": "active",
      "customer_name": "David Mwangi",
      "next_billing_date": "2026-09-28",
      "membership_name": "VIP Unlimited"
    }
  ],
  "users": [
    {
      "id": "SvrMBj9GtPRZQWdOI0cdGFfOPLB2",
      "email": "kenbiz25+owner@gmail.com",
      "role": "user",
      "uid": "SvrMBj9GtPRZQWdOI0cdGFfOPLB2",
      "created_date": "2026-09-08T17:26:13.701Z",
      "full_name": "QA Owner"
    },
    {
      "id": "ejOMbFupv6O1rDVpCx2Mswzg0kv1",
      "created_date": "2026-09-08T17:26:15.155Z",
      "email": "kenbiz25+manager@gmail.com",
      "role": "user",
      "uid": "ejOMbFupv6O1rDVpCx2Mswzg0kv1",
      "full_name": "QA Manager"
    },
    {
      "id": "jaAyhOeE0IRJxgPHCOCLLSxSyKw1",
      "uid": "jaAyhOeE0IRJxgPHCOCLLSxSyKw1",
      "email": "kenbiz25+staff@gmail.com",
      "created_date": "2026-09-08T17:26:16.222Z",
      "role": "user",
      "full_name": "QA Staff"
    },
    {
      "id": "g45at5jc68dP9nl9DDxzLfi4TL32",
      "uid": "g45at5jc68dP9nl9DDxzLfi4TL32",
      "full_name": "QA Cashier",
      "created_date": "2026-09-08T17:26:17.292Z",
      "email": "kenbiz25+cashier@gmail.com",
      "role": "user"
    },
    {
      "id": "r3i35TQciwReG96BGIm21dEeTGr1",
      "created_date": "2026-09-08T17:26:11.930Z",
      "email": "kenbiz25+superadmin@gmail.com",
      "role": "admin",
      "full_name": "QA Superadmin",
      "uid": "r3i35TQciwReG96BGIm21dEeTGr1"
    }
  ]
}