Yellow Dog | Integration Guide

Article author
Caden Loza
  • Updated

This guide will cover how Yellow Dog integrates with Canopy 2.0 on both a 1-Way and a 2-Way setup. 



Explanation of both setups:

Yellow Dog 1-Way: The 1-Way Interface allows Yellow Dog to pull sales data matching item SKUs to deplete inventory. All database creation should remain in Canopy 2.0.

  • For customers with an existing Yellow Dog Database, all items must be deleted in Canopy 2.0 and recreated using the Yellow Dog SKU.
  • For customers adding Yellow Dog to an existing SkyTab Venue site, Yellow Dog will need an export from Canopy 2.0, including the item number, to create items in Yellow Dog.
  • The full database should be built and maintained in Canopy 2.0.
  • Any menu changes for items, pricing, categories, etc, will be maintained in Canopy 2.0, and changes must also be reflected in Yellow Dog to ensure accurate inventory depletion.

We will need to configure the following before Yellow Dog can begin training: 

  • Locations
  • Menus
  • Display Categories
  • Modifier Groups
  • Report Categories 

Sales are published instantly from SkyTab Venue’s Kinesis Stream to Yellow Dog’s Kinesis Stream.

Note: This varies, but SKUs may either be provided by Yellow Dog if this is a prior integration, or we may proceed with creating the SKUs in Canopy 2.0 and passing that to Yellow Dog. Please confirm if you’re using existing Yellow Dog SKUs or creating new ones before creating new items

Additional Note: Adding to the above, Modifier SKUs are typically always made in Canopy 2.0, regardless of the integration. 

Important Note: When making any Revenue Center, Menu, Item Mapping, Item Name, or Item SKU changes, it’s important to make sure that this change is done in Yellow Dog as well, otherwise it could throw off the inventory count for the event. 



Yellow Dog 2-Way: The 2-Way Interface enables Yellow Dog to pull sales data and push over new or changed items to the SkyTab Venue side. Database management varies in this setup, so please read the guidelines below to ensure you’re building out your database correctly. 

  • For customers adding Yellow Dog to an existing SkyTab Venue database, all items in Canopy 2.0 will need to be deleted and recreated from the Yellow Dog side.

What needs to be configured in Canopy 2.0 before Yellow Dog passes the items:

  • Revenue Centers & Menus
  • Reporting & Display Categories

What we should NOT configure in Canopy 2.0:

  • Adding menu items to Canopy 2.0
  • Adding items to Menu’s
  • Removing items from Menu’s
  • Adding/removing items to Display Categories
  • Adding/removing items to Reporting Categories
  • Adding/removing items to Modifier Categories
  • Updating item pricing
  • Location availability settings (should never be touched)
  • Item descriptions (remove/add/change)
  • Price Levels (should never be touched)

What is required to be configured and maintained in Canopy 2.0:

  • New revenue center additions
  • Adding merchants to new revenue centers and menus
  • Mobile ordering configuration
  • Display and Reporting category creation
  • Modifier category creation and mapping
  • User accounts
  • Menu settings
  • Order state updates
  • Item Images
  • Item print routing
  • Item Discounts
  • Tenders
  • Per Item tax rates
  • Service/Delivery Fees
  • Seat Manifest mapping

Item fields sent over to Canopy 2.0 by Yellow Dog:

  • name
  • uuid
  • external_ref_id
  • price
  • description
  • inventory_state
  • product_sku
  • display_name
  • modifier flag
  • combo_meal flag
  • taxable flag
  • tax_inclusive flag
  • venue_uuid
  • discountable flag
  • menu_uuids
  • item_category_uuids

Sales are published instantly from SkyTab Venue’s Kinesis Stream to Yellow Dog’s Kinesis Stream.

Note: Modifier Items, Categories, and their assignments are to be created and maintained in Canopy 2.0 at this time for the Yellow Dog 2-Way Integration.

Important Note: Any renaming of Revenue Centers, Menus, or Categories must be updated in both Canopy 2.0 and Yellow Dog, as all data must match. 

  • After the first Yellow Dog sync item mappings in Canopy 2.0 should be reviewed for accuracy. 
  • Syncing from Yellow Dog should occur no later than 1 hour before an event, and all syncs should be done manually. Auto Sync should be disabled to prevent syncs from occurring during an event. 

For support with Yellow Dog please contact,
support@yellowdogsoftware.com 

https://portal.yellowdogsoftware.com/portal/en/signin


 

Need Help? We’re Here for You!

For assistance with SkyTab Venue, reach out to our support team:

Our support team is available to help with any questions or issues you may have.

📢 System Status: Stay updated on service availability and incidents by visiting our Status Page.

 


Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.