Skip to main content

Introduction to Batch Platform

Welcome to Batch - the comprehensive loyalty, e-commerce, and product authentication platform designed specifically for cannabis brands and dispensaries.

What is Batch?

Batch is a complete SaaS platform that empowers cannabis brands to:

  • 🏪 Manage Products - Create and organize product catalogs with strains, attributes, and inventory
  • 🎁 Run Loyalty Programs - Reward customers with points, tiers, and milestone campaigns
  • 📦 Process Orders - Handle orders from placement to delivery across multiple hubs/dispensaries
  • 🔗 Integrate Systems - Connect with POS systems (Blaze, Dutchie, Meadow, etc.), payment gateways, and shipping providers
  • Authenticate Products - Generate QR codes for product verification and anti-counterfeiting
  • 📊 Analyze Performance - Track sales, scans, and customer engagement with detailed reports

Platform Components

1. Admin Dashboard (next-admin-15)

Your command center for managing the entire platform:

  • Brand Admins - Manage products, loyalty, marketing, and integrations
  • Hub Admins - Handle order fulfillment, inventory, and local operations
  • Super Admins - Oversee multiple brands and system configuration

Access: admin.batchsys.com

2. Customer Storefront (batch-commerce)

White-labeled e-commerce experience for your customers:

  • Browse products and add to cart
  • Earn and redeem loyalty points
  • Track orders in real-time
  • Verify product authenticity via QR codes
  • Manage rewards and collectibles

3. Backend APIs

  • Admin API - Powers the admin dashboard
  • Customer API - Powers the customer storefront
  • Notification API - Handles multi-channel notifications

Key Features

🛍️ Product Management

  • Create unlimited products with variants
  • Organize by categories, subcategories, and strains
  • Set pricing, tax, and inventory levels
  • Bulk import/export via CSV
  • Generate QR codes for authentication

🎯 Loyalty & Rewards

  • Tiers - Bronze, Silver, Gold, Platinum levels with perks
  • Campaigns - Milestone-based rewards (scan 10 products → get discount)
  • Points - Earn on purchases or product scans
  • Receipts - Upload receipts for additional points
  • Referrals - Reward customers for bringing friends

📦 Order Management

  • Multi-hub order routing
  • Real-time inventory sync
  • Delivery and pickup options
  • Shipping integration (Tookan, EasyPost)
  • Order status tracking (Placed → Delivered)

🔗 Integrations

  • POS Systems: Blaze, Dutchie, Meadow, Flowhub, LeafLogix, TreeZ, Indica Online
  • Payments: Stripe, Square, Authorize.Net, NMI, Aeropay
  • Analytics: Google Analytics 4, custom tracking
  • E-commerce: Shopify, WooCommerce
  • Compliance: Metrc (cannabis tracking)

🔐 Product Authentication

  • Generate unique QR codes per product/batch
  • Customers scan to verify authenticity
  • Track scan locations and timestamps
  • Earn loyalty points on scans
  • NFT/collectible integration

📧 Marketing Tools

  • Email templates and campaigns
  • SMS notifications
  • Push notifications (mobile)
  • Banners and promotional content
  • Customer segmentation

User Roles

👨‍💼 Brand Admin

Who: Marketing managers, product managers, brand owners

What they do:

  • Create and manage product catalog
  • Design loyalty campaigns
  • Configure integrations (POS, payments)
  • View analytics and reports
  • Manage brand settings

🏪 Hub Admin

Who: Dispensary managers, fulfillment staff

What they do:

  • Fulfill orders
  • Manage local inventory
  • Assign delivery drivers
  • Handle customer inquiries
  • View hub-specific reports

⚙️ Super Admin

Who: Platform administrators, system operators

What they do:

  • Create and manage brands
  • Configure hubs/dispensaries
  • Oversee all brands and hubs
  • Manage subscription plans
  • System-wide configuration

Getting Started

For Brand Managers

  1. First Login - Access your admin dashboard
  2. Creating Products - Add your first product
  3. Creating a Loyalty Campaign - Reward your customers
  4. Configuring POS Integration - Sync inventory and orders

For Developers

  1. Architecture Overview
  2. API Basics
  3. Authentication
  4. Integration Guides

Support

Need help? We're here for you:

  • 📧 Email: support@batchsys.com
  • 💬 Chat: Available in admin dashboard
  • 📚 Documentation: You're reading it!
  • 🎥 Video Tutorials: Coming soon

Next Steps

Ready to dive in? Start with these essential guides: