Skip to main content
Version: v1.0.0

Customers

A customer is an organization or account you sell to — the recipient of a sales order. Customers carry the classification, billing, and relationship details that sales reporting and broker commissions are built on.

Key fields

FieldMeaning
nameCustomer name
customerTypeIdThe customer type (required)
customerSegmentIdAn optional secondary segment
brokerIdAn optional broker who intermediates the relationship
brokerFeePercentThe broker's commission rate, when a broker is set
parentCustomerIdAn optional parent customer, for hierarchies (chains, banners)
address, city, state, country, zipCodeMailing address
qboIdOptional QuickBooks Online identifier
notesFree-form notes
isActiveWhether the customer is available for new orders

Relationships

  • Classified by a required customer type and an optional segment.
  • May roll up to a parent customer, forming a hierarchy.
  • May be linked to a broker, which seeds the broker and fee on new sales orders.
  • Can have contacts attached (billing, purchasing, and so on).
  • Referenced by sales orders.

A customer with sales orders against it can't be deleted; deactivate it instead.

See also

Manage customers through the REST API or the MCP server.