
Create 'On-Hold Status' options within Customer Settings - Customer On Hold Status first.
This will define what your users can and cannot do when processing an order for this Customer.
Users need to be given system permission in order to assign an 'On-Hold Status' for a customer.
Open the Customer record > General Details tab

New customers are automatically assigned a default 'On Hold Status' of "Not on hold".

Select the 'On Hold Status'

The 'On Hold Status' list is pulled from your system settings. Review Customer Settings - Customer On Hold Status first.
Click [Save]

Example
In the example below, the 'OLD DEBT - NO APPROVED ORDERS / NO SHIPMENTS' on-hold status allows to create/edit orders for the customer, but orders cannot be approved. Delivery notes and Pick Tickets cannot be created/edited, nor marked as shipped.
'Add Pick Ticket' and 'Add Delivery Note' options in the Order Tracker are greyed out.
Pick Tickets and Delivery Notes cannot be created in the Stock Allocation section.
Existing Pick Tickets and Delivery Notes cannot be modified.
Delivery notes cannot be marked as 'Shipped'.
The 'On-Hold Status' is visible on reports, for example:
- 'Reports' > 'System Reports' > 'Sales' > 'Customers' > 'Full Customer'
- 'Reports' > 'System Reports' > 'Sales' > 'Orders' > 'Full Order'
For more details, see: Reports - Sales Reports - Types and Uses Summary