Fourth Hospitality


Fourth provides multiple services that EPOS providers can send data to. Please contact us to find out more about our Fourth Hospitality integrations.

Goodtill currently supports the following Fourth integrations:

FnB Live sales (daily product report)

This integration sends details of all products sold to Fourth FnB Live at the end of each day. This integration is referred to as "Part 3" in the Fourth documentation.

Data mapping

Product sale records can only be sent to Fourth if a product SKU is set. Please ensure that all products have their SKU set to the PLU value provided by Fourth.

POS Gateway (daily sales and wastages)

Available soon

This integration is currently in development and will be available soon.

This integration sends a detailed daily report containing sales data (including sale items, payments, discounts, service charges etc) and wastages.

Data mapping

The following data should be populated in Goodtill before the integration is activated:

  • Products and modifiers should have matching Goodtill SKUs / Fourth PLUs set.
  • Products should have a category and parent category assigned where necessary. These values are copied in to Fourth as "MajorGroupDesc" and "FamilyGroupDesc" values. "SubGroupDesc" is not populated.
  • Wastage reasons in Goodtill should be configured with a code and description (this data is used in Fourth).

    Labour and Payroll (daily / hourly net revenue) 

    This integration reports the net sales figure to the Fourth Labour & Payroll service at the end of each day.

    Revenue can be reported once per day or hourly, however in order to support hourly increments the TransactionTypes (REV01 - REV24) must set-up in the back-end database by Fourth to facilitate the linking of sales into the correct hour slots. Confirm the configuration with Fourth before using the hourly interval. The revenue will be sent at the end of each day regardless of whether the daily or hourly interval is selected.

    Data mapping

    The Category and SubCategory codes used for the uploaded records are "NSA".