GrabFood Integration (User Guide)

Summary

Polygon POS Management Configuration

Apply the Integration in Polygon Central

Pausing the Integration

Limitations with the GrabFood Integration



Summary 

Redcat has developed a direct integration between our POS platform and GrabFood, one of Southeast Asia’s leading food delivery services.  This integration was built to streamline operations for merchants by eliminating the need to manage a separate GrabFood tablet and manually rekey orders into the POS system.
With this solution, orders placed through GrabFood flow directly into the Redcat POS and kitchen systems in real-time.  This not only reduces errors and improves order speed, but also frees up staff to focus on service rather than managing third-party devices.  The integration supports growing demand for delivery while improving in-store efficiency, ultimately creating a better experience for both staff and customers.

 

The Product Overview article for the GrabFood Integration is here


 

Polygon POS Management Configuration

The GrabFood integration will need to be enabled in the default system settings (use the Apply to All option if relevant) and in the system settings for the relevant POS location(s).

To do this:

  • Access Polygon POS Management.
  • Access the Default Location System Settings (or POS Location System Settings as appropriate).
  • Place a tick in the Enable the Grab web menu ordering module box under External System Settings | Web Menu Ordering Interfaces | Grab.

Applying the (Default) POS Location Setting will enable Grab as an option in the External Web Menu Ordering Interfaces on the POS Location Details form.

  • Open the POS Location Details form for the relevant location.
  • Place a tick in Grab.

Apply the Integration in Polygon Central

Now that the setup is complete, the final step is to assign the store for the GrabFood integration.

Admin users will need to be assigned the following User Role:

  • Access to Grab Store Configuration

    You can learn more about User Roles in this article.

Assign Stores to GrabFood Integration

The stores available to the GrabFood Integration for ordering must be assigned in Polygon Central. 

To do this:

  • Access Polygon Central | Integrations | Grab Food
  • Use the Add Integration button to add the locations that will accept orders from GrabFood.
    • Choose the relevant location from the Locations List drop-down.
    • Enter the Store ID generated in the Grab Developer Portal when setting up the Store Information in the Merchant ID field.
  • Use the Submit button to save.

Note: a menu export will be pushed to GrabFood whenever the integration record is saved.



Pausing the Integration

On occasion, it may be desirable to temporarily pause the store's GrabFood integration.  This can be easily achieved using the Control Console where you can choose tp pause the integration for 30 minutes, 1 hour or 24 hours.  For anything outside of this, you will need to contact GrabFood directly.

You can learn more about the Control Console in this article.

 



Limitations with the GrabFood Integration

Single Layer Nesting: Nested Choice Sets are not supported by GrabFood.  While each parent item can have as many choice sets as you desire, none of those choice sets may contain further choices.

Multiple Modifiers: GrabFood does not support multiple selections of the same modifier.  This means for a double pizza deal, you cannot choose Hawaiian for both pizzas using a + button.  Instead you will need to program two choice sets - pizza 1 and pizza 2, where both contain a complete set of available pizzas.


 

 

Article Change Log

Date Record of Changes Author

July 2025

First publication of this article

S Black