Repair Desk — Documentation

Table of Contents

Complete guide to setting up and using the Vollstart Repair Desk WordPress plugin.

Getting Started

  1. Configure your business — name, email, phone, address (Options tab)
  2. Create repair types — e.g. “Bike Service”, “Screen Repair” (Repair Types tab)
  3. Add work step templates — reusable checklists per repair type (Step Lists tab)
  4. Start creating repairs — each gets a unique repair number and QR code
The plugin creates a status page at /repair-status/. Change the slug in Settings.

Repairs

Creating a Repair

  1. Go to the Repairs tab
  2. Click New Repair
  3. Fill in device info, defect description, and select a repair type
  4. Optionally assign to a customer and device
Each repair gets a unique repair number (configurable format) and an access code for the customer status page.

Status Flow

Status Meaning
Received Device accepted at workshop
Diagnosis Inspecting the problem
Quote Cost estimate sent to customer
Waiting for Parts Parts ordered, waiting for delivery
In Progress Repair work is ongoing
Quality Check Final inspection before handout
Done Ready for pickup
Handed Out Customer picked up the device
Cancelled Repair cancelled
With Pro you can define custom statuses with your own names, colors, and icons.

Repair Numbers

Format Example
Number only REP-0001
Year + Number REP-26-0001
Year+Month + Number REP-2604-0001
Configure prefix, format, and number of digits in Settings.

Customers

Customer records are created automatically when you assign a customer to a repair, or manually in the Customers tab.
  • Name, email, phone, address
  • Customer number (auto-generated, configurable prefix)
  • Full repair history
  • Linked devices
  • Change history with revert
Free: 50 customers. Pro: Unlimited.

Devices

Track devices (products, vehicles, equipment) linked to customers.
Field Description
Name / Type Device type (dropdown if configured in Settings, free text otherwise)
Brand Manufacturer
Model Model name or number
Serial Number Unique identifier
Photos Intake photos, condition documentation
When creating a repair, select an existing device — brand, model, and serial auto-fill.

Repair Types

Define your most common repair jobs with estimated duration, default price, and icon.
  • Favorites — mark types as favorites for quick-start buttons on the repair form
  • Work Step Templates — attach a checklist template to auto-create steps when the type is selected
  • Estimated Duration — auto-calculates the estimated completion date (skips weekends)
Free: 3 repair types. Pro: Unlimited.

Work Steps

Checklists attached to repairs. Each step can be checked off, timed, and tracked.
  • Create from template (linked to repair type) or add manually
  • Progress bar shows completion percentage
  • Time Tracker — start/stop timer per step (enable in Settings)
  • Auto-status — optionally advance repair status when steps are completed

Step Lists (Templates)

Reusable step templates in the Step Lists tab. Each item can have:
Field Description
Title Step name
Duration Estimated minutes
Price Flat price or hourly rate
Instructions Notes for the technician
Pricing Mode Flat (fixed price) or Tracked (time-based billing)

Photo Uploads

Upload photos for repairs and devices via webcam, mobile camera, or file picker.
  • Lightbox preview
  • Thumbnail generation
  • Camera button on mobile
Free: 2 photos per repair. Pro: Unlimited.

QR Code & Status Page

Each repair gets a unique QR code linking to the public status page.
  • Print QR labels — attach to the device
  • Status page — customer sees status, timeline, messages, and billing (if enabled)
  • Shortcode[repair-status] embeds the status lookup form on any page
  • Direct link/repair-status/{number}/{code}/ auto-loads the repair

Customer Portal

Progressive web app for customers. Access via secure token URL — no login needed.
  • All repairs and devices for the customer
  • Status updates and timeline
  • Messages with the workshop
  • Installable as app on phone (PWA)

Messaging

Communication between workshop and customer per repair.
Setting Description
Enable messages Master switch
Show on status page Customer sees messages
Allow reply Customer can reply
Messages are blocked when the repair reaches a final status (handed out / cancelled).

Email Notifications

Email To Trigger
Status Update Customer Status changes (configurable which statuses)
New Repair Admin Repair created
Customer Message Admin Customer sends a message
Message to Customer Customer Workshop sends a message
Pickup Reminder Customer Configurable days after status “Done”
Rating Request Customer After repair completion
Email History — full log per repair with body preview and resend button. Custom templates Pro — full HTML control with placeholders.

Staff Management Pro

  • Add team members with roles (Workshop / Reception)
  • Auth tokens — staff accesses the intake app without WordPress login
  • Hourly rates per staff member for billing
  • Assign staff to repairs
Free: 1 staff member. Pro: Unlimited.

Intake App Pro

Staff creates repairs from their phone — no WordPress admin needed.
  • Customer search and creation
  • Device selection or creation
  • Camera for intake photos
  • QR code generation
  • Repair type quick-start buttons
Access via auth token URL. Managed in Options → Staff Management.

Billing & Cost Tracking Pro

Track costs per repair: materials, work steps, and labor.
Cost Type Description
Materials Parts and materials from catalog or ad-hoc
Steps (flat) Fixed-price work steps
Labor (tracked) Time-based billing from step timer
Estimated Price Optional base price from repair creation
Rate priority: Step price > Staff hourly rate > Default rate. Time rounding: Configurable (e.g. round up to nearest 15 minutes).

PDF Documents Pro

  • Invoice — line items, tax, total, business header
  • Repair Receipt — intake confirmation with QR code for customer
  • Device Report — normal (last 5 repairs) or full (all + change history)
  • Customer Report — normal (last 10 repairs) or full (all + devices + history)
PDFs open in a new tab via direct URL — on-the-fly generation, no download needed. Configure paper size, font, margins, and text direction (LTR/RTL) in Settings.

Item Catalog Pro

Global catalog of parts and labor items.
  • Name, SKU, category, unit price
  • Price history and usage statistics
  • Assign to work steps or directly to repairs
  • Stock management with low-stock email alerts

WooCommerce Integration Pro

Create a WooCommerce order from the billing summary. Line items are transferred automatically.

Warranty & Maintenance Pro

  • Warranty — set warranty date per repair, automatic expiry reminders via email
  • Maintenance — recurring service intervals per device, email reminders when due

Rating System

  • Internal staff ratings — rate customers from the admin
  • Customer ratings — 1-5 stars via email link or status page
  • Average ratings displayed on customer and repair cards

GDPR

  • Export — download all customer data as JSON
  • Anonymize — erase personal data, keep repair records
  • Delete — remove customer and all associated data

Bulk Actions

  • Change status for multiple repairs
  • Print QR labels
  • Delete multiple repairs

Settings

Section Key Settings
General Business name, email, phone, address, currency, tax
Repair Numbers Prefix, format, digits
Communication Enable messages, allow replies
Email Status emails, notification emails, subjects
Pickup Reminder Days after completion, reminder email subject
Work Steps Enable time tracking, allow manual steps, auto-advance
Cost Tracking Pro Default hourly rate, time rounding, include estimated price
Billing Pro Show on status page, invoice note
PDF Pro Paper size, font, margins, RTL, show staff/timeline
Status Page Enable, slug, show photos/files/messages
Staff Pro Enable staff management, intake app
Ratings Enable ratings, allow updates
Maintenance Pro Reminder days before due date
Customer Portal Enable, messaging, file visibility
Branding Pro Remove branding from public pages
All options have change history with one-click revert. Export/Import settings as JSON.

Premium Features

Pro

  • Unlimited repairs, customers, photos, repair types, staff
  • Billing with labor + parts pricing
  • PDF invoices, receipts, device and customer reports
  • WooCommerce integration
  • Item catalog and inventory
  • Custom status definitions
  • Warranty and maintenance tracking
  • Custom email templates
  • Staff management with intake app
  • Remove branding

Download FreeGet Pro