Admin Console

Testing Dashboard

Manual triggers for cron jobs and system testing

Use with caution - these actions affect live data
Standing Orders
Generate orders from active standing orders (Mon/Wed 10:00 AM)
Xero Invoices
Create invoices for all confirmed orders (Daily 19:30)
Inventory Age Updates
Update age_days for all packed units (Daily midnight)
Testing Checklist
Step-by-step guide for testing integrations

1. Standing Orders

  • • Create a standing order in CRM → Standing Orders
  • • Trigger the cron above
  • • Verify order created in CRM → Orders
  • • Check customer pricing applied correctly

2. Xero Invoices

  • • Connect Xero in Admin → Integrations → Xero
  • • Create and confirm an order
  • • Trigger the cron above
  • • Check invoice created in Xero with 21% BTW

3. Age Updates

  • • Trigger the cron above
  • • Check Production → Inventory → Roasted
  • • Verify age_days updated correctly
  • • Check TGTG alerts for units >28 days