What's New
A handful of quality-of-life improvements and bug fixes across payments, agreements, scheduling, and the inspection details experience.
Why It Matters
Less friction in everyday workflows — discount codes accept the formats you actually use, calendar previews load reliably, and a few longstanding payment and integration quirks are now resolved.
Details
Improvements
  • Discount codes now accept hyphens:
    Codes like
    2026-VIP
    are now valid — dashes are no longer stripped.
  • "Link" payment label on Payout Details:
    Payout Details now correctly displays "Link" (instead of "Card") when Link was used as the payment method, matching the rest of the UI.
  • Agreement display when inspector is hidden:
    When the "hide inspector name and photo" agreement setting is enabled, the inspector area now shows blank space instead of the company logo and name — important for companies operating multiple sub-brands under one Spectora account.
Bug Fixes
  • Calendar hover popover:
    Fixed sporadic failures where the inspection detail popover wouldn't render when hovering over calendar entries.
  • $0 payments in Fees & Payments modal:
    Resolved odd behavior where $0 payments were reassigned to the Primary Client or Primary Balance section after refresh, plus a small alignment fix on the Refund modal's Cancel button.
  • RecallChek submission in manual mode:
    Inspections created in "manual mode" (charges added directly rather than selected from the catalog) now properly submit to RecallChek.
  • Inspection Details edit error:
    Fixed an HTTP2 protocol error some users hit when editing the Inspection Details page in Chrome.
Timing & Audience
All users — these changes are live in production now.