Features
Repairs
Overview

Repairs Overview

The Repairs module handles the full lifecycle of device repairs — from quoting to completed ticket.

Who uses it

  • Service techs — process active repair work
  • Admins — set pricing, manage service catalog, review history
  • Vendors / resellers — create repair quotes for their customers via the portal

Workflow

Quote created  →  Quote accepted  →  Ticket opened  →  Diagnosis  →  Parts ordered

                                                                          Repair

                                                    Quality check  ←  Completed  →  Billed

Core modules

Service catalog

Repair services are defined per device category and model:

  • ehs__repair_device_categories — Phones, Tablets, Laptops, etc.
  • ehs__repair_device_models — specific models within each category
  • ehs__repair_services — services with regular + bundle prices
  • Availability per source (only some services available at some locations)

Bundle pricing

When a ticket has multiple services:

  • First service = regular price
  • Additional services = bundled (discounted) price

Example: Screen replacement $89 + Battery $49 regular = $138. With bundling: $89 + $39 bundle = $128.

Kiosk-driven repairs

If you have a Kiosk deployment, customers self-check-in and repairs flow into the same queue as admin-created tickets.

Related features

  • Kiosk — self-service repair intake
  • Reports — repair savings metrics