Overview

Our foreUp 2-way integration pulls sales data from ForeUp and pushes in new or changed items.

In this integration, Yellow Dog is the source of record for item creation and item updates.

Sync Approach

Our sync consists of 3 main elements that uses foreUp’s API to pull sales, pull codes and push items.

Sync Frequency

This interface can be scheduled to process sales and push items at a time and frequency of your choosing.

Requirements

Client

The client will need to match Course IDs to each location in Yellow Dog. The client will also need to authorize the Yellow Dog integration in the ForeUp App Store.

POS Partner

Course IDs, Tax Codes and Percentages for each location in Yellow dog must be provided.

Responsibilities

POS Partner

TBD

Client

Configure Item Tax Rate and GL Codes in the interfaces tab in order to push to those fields in foreUp.

Data Exchange

Pushing Item Data

foreUP FieldYellow Dog Field
UPC# (ItemNumber) SKU
Unit PriceRetail Price
NameDescription
DepartmentLevel 1
CategoryLevel 2
SubCategoryLevel 3
QuantityStore on Hand
Unit CostDefault Vendor Price
Unit Price Excludes TaxInterface
Item TypeHardcode Item Type
Reorder LevelReorder Point
UPCsUPCs
ActiveActive/Inactive
Tax RateInterface
GL CodeGL Code

Pulling Sales Data

foreUP FieldYellow Dog Field
SaleTimeCheckClosed
IDItem Number
AttributesSKU
NameItem
UnitPriceItem Retail
Discount PercentDiscountDescription
QuantityQuantity
EmployeeIDEmployeeNumber
SaleIDTransactionNumber
TerminalIDRegisterNumber

System Codes

We get the following static code types when pulling codes from foreUp

  • foreUp unit Price includes Tax

  • foreUp unlimited

  • foreUp Tax

Additional Information

Limitations

  1. Matrix items are treated as individual items as there is no item grouping in foreUp.

  2. The ability to push items is limited to Retail products only. FB menu item pushing is not supported.

  3. This integration does not support matching on pre-existing items. In order to push, items will need to be new.

  4. To push GL Codes, the Item must have the Inventory Account assigned in interfaces.

  5. To push Tax Rates, the Item must have the Tax Rate assigned in interfaces.