๐Ÿ“‹ Order Workflow
How orders flow from customer submission to shipped product.

Full Order Status Flow

Customer submits order
โ†“
โš  Pending Verification โ† Check Fishbowl. Existing customer?
โ†™                 โ†˜
โœ… Verified          ๐Ÿ“ง Not Found
โ†“                       โ†“
โœ… Submitted     ๐Ÿ“‹ Awaiting Form
โ†“                       โ†“ Customer fills form
๐Ÿ“‹ Form Received
โ†“ Approve in Customer Onboarding
โœ… Submitted (auto)
โ†“
Approved โ†’ In Production โ†’ Shipped โ†’ Delivered

Action Buttons in the Order Drawer

Action buttons only appear once an order reaches Submitted status.

  • โœ“ Approve โ€” order reviewed, confirmed, entering production
  • ๐Ÿ”ต In Production โ€” actively being manufactured
  • ๐Ÿ“ฆ Mark Shipped โ€” left the facility, add tracking in notes
  • โœ• Cancel โ€” cancelled, add reason in notes

Shipping Notes & Ship-To Address

Always check these fields in the order drawer before sending to production:

  • Ship To (shown in dark navy) โ€” customer's requested ship-to address
  • Ship Notes (shown in orange) โ€” special instructions like "Ship with order TS-XXXXX"
โš  Verifying Customers
When a customer claims to be an existing Canwil account, you need to verify them in Fishbowl.

Steps to Verify

  1. Find the order in TruSim Admin โ€” it shows โš  VERIFY badge
  2. Click View to open the order drawer
  3. Check the customer's company name and email against Fishbowl
  4. Choose the appropriate action:

โœ“ Found in Fishbowl (Existing Customer)

  1. Click "โœ“ Verified โ€” Existing Customer"
  2. Order status changes to Submitted automatically
  3. Action buttons appear โ€” you can now approve, move to production, mark shipped
  4. Future orders from this customer skip verification automatically
๐Ÿ’ก
Once verified, the customer is flagged in the system. All their future orders land directly as Submitted โ€” no repeat verification needed.

โœ• NOT Found in Fishbowl (New Customer)

  1. Click "โœ• Not Found โ€” Treat as New"
  2. System automatically emails the customer with a link to complete their new customer setup form
  3. Order status changes to Awaiting Form
  4. Wait for the customer to submit the form, then review in Customer Onboarding
โš ๏ธ
Once you click either button the action cannot be undone through the interface. Contact Nik if you need to reverse a verification decision.
๐Ÿ‘ฅ Customer Onboarding
All new customer applications flow through Customer Onboarding โ€” both standalone and TruSim-linked.

Reviewing an Application

  1. Open Customer Onboarding from the admin dashboard
  2. Click any customer record to open it
  3. Review: company info, billing address, payment method, contacts
  4. Check the Activity Log at the bottom for full history

Approving a Customer

  1. Open the customer record
  2. Change status to Approved
  3. Click Save
  4. Customer receives an approval email automatically
  5. If they have pending TruSim orders, those orders automatically move to Submitted

Denying a Customer

  1. Change status to Denied and click Save
  2. System automatically cancels any pending TruSim orders
  3. Customer receives a standard denial email
  4. Contact the customer directly if you need to explain the decision
๐Ÿ’ณ Payment Methods
Each payment method has its own workflow after the customer submits their application.

Credit Card

  1. Customer selects CC on their form
  2. Click Send CC Auth Form button in the record
  3. Customer receives CC Authorization Form by email
  4. Customer returns completed form to accounting@canwiltextiles.com
  5. Once received, approve the account

Wire / ACH

  1. Customer selects Wire on their form
  2. Click Send Wire Instructions button in the record
  3. Customer receives your banking details by email
  4. Once payment confirmed, approve the account
โš ๏ธ
After sending wire instructions, follow up with the customer. Accounting does not monitor the account daily โ€” failure to notify can delay production.

NET 30

  1. Customer fills out three trade references on their form
  2. Reference emails are sent automatically when they submit
  3. References reply by email or online form
  4. Once references are satisfactory, approve the account
๐Ÿ”‘ User Management
Superadmin only (Nik and Jaya). Add, edit, or remove staff without touching Railway.

Adding a New Staff Member

  1. Dashboard โ†’ click ๐Ÿ”‘ User Management card
  2. Fill in: Name, Email, Department, Role
  3. Check the cards they should see: Import ยท Onboarding ยท TruSim ยท Fishbowl
  4. Click Save & Send Invite
  5. Staff member receives an email with a link to set their password
  6. They sign in via Google OR email/password

Editing a Staff Member's Access

  1. Find them in the user list
  2. Click Edit
  3. Change their card access
  4. Click Save โ€” updates immediately
๐Ÿ’ก
No Railway environment variable changes needed. All access is managed here.

Removing a Staff Member

  1. Find them in the user list
  2. Click Remove
  3. They lose access immediately on next page load
โœ‰ Email Notifications
Every automated email the system sends and what action is needed.

Emails You Receive

Configuring Who Gets Order Emails

Go to TruSim Admin โ†’ Settings tab to configure:

  • Access Request Notifications โ€” who gets notified when someone requests configurator access
  • Order Submission Notifications โ€” who gets the order email
  • Order Report Recipients โ€” who gets the full order email with direct link to the order
๐Ÿ’ก
The order email includes a direct "โ†’ Open Order in TruSim Admin" button โ€” click it and the order drawer opens automatically.
๐Ÿ“… Daily Routine
Recommended 5-minute morning check to stay on top of orders and applications.

Morning (5 minutes)

  1. Check TruSim Admin โ†’ Pending Review count in the stats row
  2. Check Customer Onboarding โ†’ any new applications or form submissions
  3. Action anything that came in overnight

When an Order Comes In

  1. Check email notification for order summary
  2. Open TruSim Admin โ†’ find the order
  3. If Pending Verification โ†’ check Fishbowl โ†’ verify or not found
  4. If Submitted โ†’ review and approve when ready for production

When a New Customer Form Arrives

  1. Check email notification (goes to accounting@ + jaya@)
  2. Open Customer Onboarding โ†’ find the record
  3. Review the application
  4. Send CC auth form or wire instructions if applicable
  5. Approve once payment method is sorted
๐Ÿ”ง Troubleshooting
Common issues and how to resolve them.

Order Stuck at Pending Verification

Check that the customer's email on the order matches Fishbowl exactly. If it does and they're a real customer, click Verified.

Customer Didn't Get Their Approval Email

Check accounting@canwiltextiles.com sent folder. Ask customer to check spam. You can trigger a resend from the Customer Onboarding record.

Customer's Yellow Banner Won't Go Away

They have an order in a hold status. Check TruSim Admin for their order โ€” it needs to reach Submitted status. If their onboarding was approved, the banner disappears automatically on their next refresh.

Staff Member Can't See a Card

Go to User Management โ†’ Edit their account โ†’ make sure the right cards are checked โ†’ Save. Takes effect on their next page load.

Escalation Contacts

Internal use only โ€” Canwil Textiles, Inc. โ† Admin Console ยท TruSim Admin ยท Customer Onboarding