Fresh KDS

POS Cafe integrates with Fresh KDS, a kitchen display system that replaces traditional paper tickets with digital order screens. This streamlines prep workflows by sending orders directly to kitchen or barista screens.

Step 1: Connect Your Fresh KDS Account

  • Enter your Fresh KDS API key into the field provided.
  • This securely links your Fresh KDS account with POS Cafe.
  • Click the pencil icon to edit or update your API key at any time.

Step 2: Link Your Shopify Locations

Once your account is connected, you must link each of your Shopify locations to the correct Fresh KDS location.

  • Use the dropdown in the Linked Fresh KDS Location column to assign a KDS location to each Shopify location.
  • Only linked locations will be able to send order data to Fresh KDS.

Step 3: Set Up Fresh KDS Devices

After linking locations, you can view and configure KDS devices connected to each one.

  • Click the number under KDS Devices in the Connected Devices table to view and manage devices.
  • Each device shows its name, platform, software version, IP address, and assigned Prep Area.
  • You can assign each device to a specific Prep Area (e.g., Barista, Kitchen, Smoothie Bar) using the dropdown.

Step 4: Create Webhooks in Fresh KDS

To ensure order and device updates are sent correctly, you need to configure webhooks in your Fresh KDS portal.

  1. Log in to the Fresh KDS Portal
  2. Go to the Webhooks section
  3. Click Create Webhook
  4. Enter a name like "KDS Devices Integration"
  5. Paste in the corresponding Endpoint URL from POS Cafe
  6. Select the following Triggers:
    • Device Created
    • Device Updated
    • Device Deleted
  7. Click Create to save
Endpoint URLs
  • Devices Endpoint: Handles device syncs
  • Orders Endpoint: Sends order data to Fresh KDS
  • Order Bumps Endpoint: Manages bump/clear events from KDS screens