Skip to main content
Purchasing settings in Zuper allow you to configure and customize how purchase-related processes work across your organization. From approval hierarchies to custom fields and templates, these settings help standardize purchasing workflows, improve compliance, and ensure consistency in purchase orders and material requests. You can use Purchasing settings to:
• Define approval flows for purchase orders and material requests
• Customize vendor, material request, and purchase order forms
• Create reusable purchase order templates
Navigation: Settings → Modules → Purchasing

General Settings

General settings control approval workflows and default behaviors for purchase orders and material requests.
Navigation: Settings → Modules → Purchasing → General Settings
Set PO
When you open General Settings, you’ll land on the Purchase Orders tab by default. This allows you to configure general purchase order settings.
  1. Choose Approval Hierarchy: Select how purchase orders are approved within your organization. This defines the approval flow before a purchase order is finalized.
For more information on creating and managing hierarchies, refer to this article.
  1. Default Email Template: Choose the default email template that will be used when sending purchase orders to vendors.
For more information on creating and managing Email Templates, refer to this article.
  1. Require Vendor Approval?: Enable this option if vendor approval is required before a purchase order can proceed. This is useful for ensuring vendor confirmation and accuracy. Set PO1

Vendor Custom Fields

Vendor custom fields allow you to capture additional information specific to vendors, beyond the standard fields.
Navigation: Settings → Modules → Purchasing → Vendor Custom Fields
  • Select the Settings module from the left navigation menu.
  • Under Modules, choose Purchasing.
  • Select Vendor Custom Fields.
Set PO6
  • Drag and drop custom fields from the right panel into the form layout.
  • Configure field properties as needed.
  • Click Create New to create a Custom Field group.

Material Request Custom Fields

Material request custom fields let you collect additional details when users create material requests.
Navigation: Settings → Modules → Purchasing → Material Request Custom Fields
Set Po7 Follow the same steps used for Vendor Custom Fields to add and configure fields for material requests.

Purchase Order Custom Fields

Purchase order custom fields help you customize purchase order forms with additional information required by your business.
Navigation: Settings → Modules → Purchasing → Purchase Order Custom Fields
Set PO8 Follow the same drag-and-drop process to add and configure fields for purchase orders.

Custom Field Types Available

You can drag and drop the following types of custom fields across Vendor, Material Request, and Purchase Order forms. Text
  1. Single-Line Input: Allows users to enter a single line of free text.
  2. Multi-Line Input: Allows users to enter multiple lines of free text.
Date
  1. Date Input: Allows users to select a specific date from a calendar.
  2. Time Input: Allows users to select a specific time.
  3. Date Time Input: Allows users to select both date and time.
Selection
  1. Single-Selection: Creates a radio button field where only one option can be selected.
  2. Multi-Selection: Creates checkbox fields where multiple options can be selected.
  3. Drop-Down: Creates a drop-down list with predefined options.
Media
  1. Upload: Allows users to upload files as part of the form.
Misc
  1. Look Up: Allows users to look up and select products, users, invoices, and quotes.
Set PO3

Configuring Field Types

After dragging and dropping the custom fields from the right panel, fill in the following sections: Information
  • Field Name: Enter or update the name of the field.
  • Description: Provide additional details about the field.
  • Placeholder: Add placeholder text to guide users when filling the field.
Configuration
  • Mark as Required Field: Toggle to make this field mandatory.
  • Mark as Read Only: Toggle to prevent edits on this field.
Visibility
  • Mark as Hidden Field: Hide the field from all users.
  • Hide to FE / Technician: Hide the field from field technicians in the mobile app.
  • Restrict Access by Custom Role: Limit access to users with specific roles. This means that only users with the specific role will have access to this field. Other users will not be able to see or interact with it based on the access level assigned. When toggled on, you can choose one or more roles from the dropdown using the “Add Role Access” button. For each role, you can set an Access Level:
    • Hidden → The field is completely hidden for this role.
    • View Only → The role can see the field but cannot make any changes.
    • View & Edit → The role can see and edit the field.
Once you’ve made the required changes, click Save to apply the updates. Set PO4

Purchase Order Templates

Purchase order templates allow you to standardize purchase order formats for consistency and professionalism.
Navigation: Settings → Modules → Purchasing → Purchase Order Templates
Set PO9
  1. Select the Settings module from the left navigation menu.
  2. Under Modules, choose Purchasing.
  3. Select Purchase Order Templates.
  4. Click + New Template.
  5. Fill in the template details.
  6. Click Save Template.
Set PO5 Templates help ensure that all purchase orders follow the same structure and include required information.

Best Practices

  • Define approval hierarchies carefully to avoid delays in purchasing
  • Use required fields only when necessary to keep forms user-friendly
  • Hide internal-only fields from technicians to reduce confusion
  • Use templates to maintain consistent branding and information across purchase orders