Deliver Guide

Products, services, customers, and sales transactions

Back to Section Guides

Overview

The Deliver section covers everything involved in getting your products to customers. Manage your product catalog with variants and pricing tiers, offer services, track customer relationships, and record sales transactions with full invoice generation.

Products

Navigate to Inventory → Products to manage items you sell to customers.

Core Fields

req

Name

The product name as displayed to customers and in your catalog.

req

SKU

Unique stock keeping unit identifier. Auto-generate or enter your own.

opt

Description

Product description, up to 2,048 characters.

req

State

Draft, Active, or Archived. Only active products appear in sale item selection.

opt

Retail Price

The base selling price. Can be overridden per variant or by pricing tiers.

req

Tracking Unit

The unit used to track inventory (e.g., pieces, kg, dozen).

opt

Photos

Up to 20 product photos. Thumbnails display in the list view.

opt

Bin Location

Physical storage location identifier.

opt

Replenish Point

Stock level that triggers a low stock alert.

opt

Replenish Quantity

Standard quantity to replenish.

Variants

Products can have multiple variants representing different sizes, colors, flavors, or configurations. Each variant has its own SKU, optional price override (if different from the base product price), and can carry custom attributes defined in Settings → Attributes. Variants appear as expandable sub-rows in the product list. Each variant tracks its own quantity and cost independently.

Custom Attributes

Attributes are custom fields you define in Settings → Attributes (e.g., "Size", "Color", "Scent"). Once defined, you can assign attribute values to both the base product and to individual variants. This helps organize and filter your catalog.

Barcodes & QR Codes

Products (and all inventory items) can generate barcodes and QR codes from their SKU. The barcode format is set in Settings → Preferences and can be: CODE39, CODE128, EAN13, UPC, QR, AZTEC, or PDF417. Barcodes are displayed in the detail sheet and can be printed for labeling.

Pricing Tiers

Pricing tiers are formula-based pricing configurations defined in Settings → Pricing Tiers. There are two types:

  • Markup from Cost — calculates selling price as a percentage markup on the item's cost (e.g., "Cost + 50%")
  • Adjustment from Retail — adjusts the base retail price by a fixed or percentage amount (e.g., "Retail - $5" for wholesale)

Assign a default pricing tier to a customer in their entity record. When you create a sale for that customer, their tier pricing is automatically applied to all items. You can also override the pricing tier on individual sales. In the sale detail, each line item shows a pricing indicator: Retail (base price), Tier (customer tier applied), or Manual (user-overridden).

Services

Navigate to Inventory → Services to manage non-physical services you offer.

Fields

req

Name

The service name (e.g., "Custom Decoration", "Gift Wrapping", "Design Consultation").

req

SKU

Unique identifier for this service.

opt

Description

Description of what this service includes.

req

State

Draft, Active, or Archived.

opt

Price

Rate per unit of time (e.g., per hour, per session).

req

Unit

Time-based unit: hours, minutes, or days.

Services are time-based offerings (hourly, per-session, etc.) that are not physically inventoried. They can be sold to customers and included in sales transactions but cannot be used as recipe ingredients or purchased from vendors.

Customers

Navigate to Entities → Customers to manage your customer relationships.

Fields

req

Name

Customer or business name.

req

State

Draft, Active, or Archived.

opt

First Name / Last Name

Contact person name.

opt

Email

Customer email for invoices and communication.

opt

Phone

Customer phone number.

opt

Website

Customer website URL.

opt

Address

Full mailing address (street, city, state/province, postal code, country). Used as ship-to address on invoices.

opt

Default Pricing Tier

Assign a pricing tier to automatically apply custom pricing when creating sales for this customer.

Customers are linked to sales transactions. The Top Customers dashboard widget ranks customers by spend. A customer's address is used as the ship-to address when generating sale invoices as PDF.

Sales

Navigate to Transactions → Sales to record sales to customers.

Transaction Fields

opt

Invoice Number

Reference number for this sale. Can be auto-generated or manually entered.

opt

Customer

Select the customer for this sale. Their default pricing tier is automatically applied.

req

Status

Initiated, In Progress, Completed, Canceled, or Returned.

req

Initiation Date

The date the sale was made. Defaults to today.

opt

Completion Date

The date the sale was fulfilled or shipped.

opt

Pricing Tier Override

Override the customer's default pricing tier for this specific sale.

opt

Tax Category

IRS Schedule C income category for tax reporting.

opt

Payment Methods

Select one or more payment methods. Fees are auto-calculated.

opt

Surcharge

Additional charge (fixed amount) added to the total.

opt

Discount

Discount amount subtracted from the total.

opt

Tax

Sales tax amount.

opt

Shipping

Shipping or delivery charge.

Line Items

Each sale contains one or more line items. For each item, select the product (or enter a free-form description), choose a variant if applicable, specify quantity and unit, and set the price. If the customer has a default pricing tier, tier pricing is auto-applied. Each line item shows the unit price, line total, and a pricing indicator (Retail, Tier, or Manual).

Costs & Totals

The sale total includes: item subtotal + surcharge - discount + tax + shipping + fees + payment method fees. Payment method fees are auto-calculated from your configured transaction methods.

Invoice Generation

You can generate a PDF invoice for any sale transaction. The invoice includes your company name, customer name and address, invoice number, date, an itemized list of products with quantities and prices, and all totals. Generate an invoice from the row actions menu in the sales list, or from the Generate Invoice button in the sale detail view.

Transaction Status

Sales use the same status workflow as purchases: Initiated, In Progress, Completed, Canceled, or Returned. Only Completed sales deduct inventory quantities and appear in revenue reports.