NorthStar 3rd Party Delivery enhances NorthStar Order Entry by extending our ability to integrate to 3rd party web ordering/delivery providers such as Uber Eats, Door Dash, PostMates, Grub Hub etc..

ECM Setup:

Navigate to the Sites and Groups section of ECM. Edit the site to enable N3PD. 


Prerequisites: 

  1. In "Integrations" tab > "Web Ordering API" tab > "API Settings" tab:
    1. Enable Web Ordering - Required. Select to enable (default: not selected). This setting will enable the site to receive online orders.  
    2. Web Ordering Menu - Required. A value must be provided to this setting due to the current coded behaviors for NSOE. This setting will not supply the menu to 3rd Party Platforms enabled through N3PD. 
    3. Web Ordering Alternate Payment Options - Required. A value must be provided to this setting due to the current coded behaviors for NSOE. This setting will not dictate the payment options for 3rd Party Platforms through N3PD.
    4. Web Ordering Areas - Required. A value must be provided to this setting due to the current coded behaviors for NSOE. This setting will not dictate the area for 3rd Party Platforms through N3PD. 
    5. Web Ordering Tax Type -  Required. The tax type must be configured, so that a tax value can be provided to NSOE if one is not provided from the 3rd Party Platform.  
  2. Enable Account Level Feature Toggle "Media Sharing". Once enabled, deploy the site to trigger ECM to send the media data to 3rd Party Platforms.
    1. Note: Processing times vary with each platform, and some require approvals internally within their hosted systems - which can result in a delay for media items to show online through their end user portals. 
  3. Then register the site's webhook to N3PD on behalf of the 3rd Party Delivery Platforms. The webhook is required in order to send menu data to the configured 3rd Party Platforms.
    1. Follow this doc to register the webhook: /wiki/spaces/PRODUCTTEAM/pages/2826469401

N3PD Settings: 

Menu(s) setup:


Deploy the site once all settings have been set up and configured.


After the above is completed and the site deploy is sent, it is now on the 3rd Party Side, DoorDash, UberEats, GrubHub etc., to receive the info and process it. Processing times will vary depending on their resource availability. The fastest is within 1 minute and the longest seen up to 24 hours.