wiki/knowledge/ecommerce-strategy/doudlah-farms-b2b-site-operations.md Layer 2 article 649 words Updated: 2026-04-05
↓ MD ↓ PDF
doudlah-farms ecommerce b2b shopify quickbooks hubspot wholesale operations

Doudlah Farms B2B Site Operations

Operational procedures for the Doudlah Farms B2B wholesale ordering site, covering manual order entry, customer account management, and free sample fulfillment. These procedures emerged from the February 2026 marketing call as the B2B site was being finalized for launch.

See also: [1] | [2]


Manual Order Entry

Some wholesale customers (particularly long-standing relationships) will not self-serve through the B2B portal and will instead contact Lucy directly by phone or text. For these customers, Lucy places orders manually using a dedicated test login.

Procedure:

  1. Log in using the test login credentials provided by Asymmetric.
  2. At checkout, overwrite the autofilled account fields with the actual customer's information:
    - Customer name
    - Company name
    - Purchase order number
    - Billing/shipping email (this determines where the QuickBooks invoice is sent)
  3. Select the appropriate payment and delivery options.
  4. Submit the order — a QuickBooks invoice is automatically generated and routed to the customer email entered.

Key constraint: The B2B site has a direct QuickBooks integration. Every order placed through it creates an invoice. There is no way to override or suppress this behavior, so the site should only be used for billable transactions.

Multi-kitchen accounts (e.g., Epic): When a single buyer orders on behalf of multiple kitchen locations that each require separate invoices, place a separate order per kitchen, overwriting the customer/company name and PO number each time. Each order generates a distinct QuickBooks invoice.


Free Sample Processing

Free samples must not be processed through the B2B site. Because the B2B site automatically creates QuickBooks invoices, running a $0 sample order through it would generate unwanted invoice records.

Correct procedure for free samples:

  1. Use the B2C (consumer) Shopify site instead.
  2. Asymmetric creates a coupon code that reduces the order total to $0.
  3. Lucy places the sample order on the B2C site using the coupon code.
  4. The order flows into ShipStation for fulfillment as normal.

This keeps the sample out of the B2B invoicing workflow while still capturing it in ShipStation for shipping and tracking.

Action item (open): Asymmetric (Karly) to create a free-sample coupon code on the B2C site for Lucy's use.


Customer Account Structure

Scenario Approach
Customer self-serves online Customer creates their own B2B account and places orders directly
Customer texts/calls Lucy Lucy uses the test login and overwrites customer fields at checkout
Multi-location account needing separate invoices One order per location, each with distinct customer name and PO
Free sample shipment B2C site with $0 coupon code → ShipStation

QuickBooks Integration Notes



Source

Documented from the February 6, 2026 Doudlah Farms marketing call. Attendees included Lucy Doudlah, Mark Doudlah, Karly Oykhman, Gilbert Barrongo, and Avokerie Onorimuo (Asymmetric).