Skip to main content

Customer – Legal name (PRD excerpt)

Martin Moen avatar
Written by Martin Moen
Updated this week

A note before you read


This Product Requirements Document (PRD) is a living document. We’re sharing it early with you so you can see where we’re headed and help shape it with your feedback. Nothing here is set in stone, and it shouldn’t be read as a firm commitment on features or timelines.

Your input will make the end result better , thanks for being part of the process!

- Martin

1. Problem Statement

Customers often have a registered legal name that differs from their trading or display name.

  • Current invoices and customer-facing documents only reflect the display name.

  • This creates audit and compliance risks, since legal documentation must reference the registered entity name.

  • At the same time, project managers need the display name for usability in day-to-day workflows.


2. Goals & Objectives

  • Provide support for a Legal name attribute on customers.

  • Ensure all invoices, PDFs, customer documents and API’s correctly display the legal name where required.

  • Maintain the existing display name for user workflows and internal navigation.

  • Enable seamless rollout of this capability across all Qondor modules without disrupting users.


3. Scope

Functional Requirements

  1. Customer Record Enhancement

    • Add a dedicated Legal name field on the customer card.

    • Field is optional; defaults to existing name if left empty.

  2. Invoice & Document Updates

    • If a legal name is present, it replaces the display name on:

      • Customer offer invoices

      • Customer form invoices

      • All PDFs generated for customers

  3. Search & Usability

    • Legal name is fully searchable across Qondor (Customer List, Quick Search).

    • Display name remains available for fast recognition.

  4. Merge Tag Support

    • New merge tag: customer.legalName.

    • Falls back to display name when legal name is not set.

    • Supported across all merge menus (e.g. email templates, invoices).

  5. API & Integration Updates

    • Add legalName to all Customer API endpoints (GET/POST/PUT).

    • Ensure CustomerView exposes legalName.

    • Legal name included in Excel import/export workflows.


Did this answer your question?