LB 2.0 Operate: Services
This article will review the services page, how to add a service, its required fields, and how to enable and disable a service for a brand's integration needs.
Viewing Services on a Brand's Account
Go to the new Lunchbox 2.0 Dashboard.
Click on
Services
in the navigations on the left side of the page in theOperate
section.
Upon landing on the
Services
you may see various services have already been added to your client's Dashboard.
You will see all
Services
that has been added on the initial page. Currently, we have grouped certain services into three categories:POS
Delivery
Gift Card
3rd Party Marketplace
You can easily click on these tabs to see what
Services
have been enabled for what category type. See below for an example of what will appear on the page.
How to Add a Service(s)
Add Service(s) to an Account
From the new Services
page in the 2.0 Dashboard:
Click on the Add tile on the All My Services tab.
A modal will appear on the right side of the page. You'll need to click in the drop-down field to see all services available for selection.
Once you have located the
Service
If you want to add a service, click on the service itself. Each service will have additional fields that must be completed before the service can be added to the account.To see what each service will need per field, scroll to the bottom of this document for the article link on what you must supply.
After you've selected your service and updated its required fields, click the Save button at the bottom of the modal. A
Successfully Created
message will appear in the upper right corner of the Services page.From there, you will find the service added to your
Services
page or within their corresponding category tabs.
Configurable Fields per Service per Category
POS
Aloha (NCR)
The brand will need to contact their NCR representative to retrieve this information for us. Once provided, we can add that information to the fields below.
Username: Provided by NCR & client.
Password: Provided by NCR & client.
Company Code: Provided by NCR & client.
Toast
Instore Open Item ID: Open Item GUID created for Toast In-Store Loyalty. This is set to "64f083a1-1fd2-4beb-a765-60e2a5113fd7" and should not be changed
Delivery Charge ID: Add the Delivery Charge GUID.
Send Delivery Charge Amount Toggle: Defaults to
True
.
Revel
These fields will be gathered in an email from Revel Support after we have been granted API access. Please see this article for more information:
Key: Add in the Key provided by Revel via email from the above article.
(Revel) URL: Add in the URL provided by Revel via email from the above article.
Secret: Add in the Secret provided by Revel via email from the above article.
Status Cache Timeout Seconds: automatically set at
3600
.Exclude Tip Cents From Total Toggle: defaulted as "off".
Northstar
Password: ask your Lunchbox Account Manager
Comment Item ID: ask your Lunchbox Account Manager
Print Tickets ASAP Toggle: defaults to
True
.Delivery Gratuity ID: ask your Lunchbox Account Manager
Legacy Customer Identifier Toggle: defaults to
True
.Enable Submit to Kitchen Time Toggle: defaults to
False
.Disable Membership Sync Toggle: defaults to
True
.Enable Order Status Checks Toggle: defaults to
True
.Enable Unavailable Items Polling Toggle: defaults to
True
.Identifier Line Length: ask your Lunchbox Account Manager
Brink
Section ID: Add the Section ID found in the Brink POS system.
Open Item ID: Add the Open Item ID found in the Brink POS system.
Comment Item ID: Add the Comment Item ID found in the Brink POS system.
Delivery Charge ID:
Square
Environment:
production
This should not be changed. If this needs to be updated, an ENG ticket must be created.
Merchant ID:
MLEQ747JYZACA
This is universal across all clients using Square.
Low Inventory Threshold:
The default is set as
7
but can be adjusted on theIntegrations
page.If the client has something different in their POS inventory settings, we must match this for this integration to work.
Deliverect
Important: Proceed with caution. Contact your Lunchbox Account Manager for assistance in setting this up.
When logged into the Deliverect Dashboard go to 'Admin' > 'Accounts' and switch to a Novadine test account.
Client ID: Retrieved from the Deliverect Dashboard.
Client Secret: Retrieved from the Deliverect Dashboard.
Update Menu Hours Toggle: defaults to
False
.
3rd Party Marketplace(s)
DoorDash (3PD/Marketplace)
Important: Proceed with caution. Contact your Lunchbox Account Manager for assistance in setting this up.
Your Lunchbox Account Manager will assist in setting up the following:
Item Upcharge
Apply Time Bumps
Nested Modifiers
Close Offset Minutes
Menu Skip Base Price
Estimated Delivery Minutes
Normalize to Default Price
UberEats (3PD/Marketplace)
Extra Prep Minutes: Defaults to
10
.Apply Time Bumps Toggle: defaults to
True
.Enforce Business Hours: defaults to
False
.Estimated Delivery Minutes: defaults to
30
minutes.
Grubhub v2 (3PD/Marketplace)
Estimated Delivery Minutes: defaults to
30
minutes.
ezCater
Menu ID: pending POS type, you will need to add the Menu ID (GUID, Token, etc) the client wishes to use for ezCater to consume.
Multi Defaults Toggle: defaults to
False
.Nested Modifiers Toggle: defaults to
False
.Send Tableware As Comment Toggle: defaults to
False
.
Gift Card
eCard
Important: Proceed with caution. Contact your Lunchbox Account Manager for assistance in setting this up.
Delivery (Last Mile/Direct Fleet)
DoorDash Drive
Restaurant Name Prefix: The Business Name provided by Doordash to identify the restaurant with Doordash.
Allow Tip Toggle: defaults to
False
.Suggest Tip: defaults to
0.15
.Estimated Delivery Minutes: defaults to
10
.
UberDirect
Important: Proceed with caution. Contact your Lunchbox Account Manager for assistance in setting this up.
Click on the (+) button to Create an Organization.
Name: This should be the name of the brand or concept.
E-Mail: This should be the corporate email of the brand or concept.
Phone: This should be the corporate phone number of the brand or concept.
Address: This should be the corporate address of the brand or concept.
Hit
Save
to complete.
After creating that, the organization appears within the Uber Direct modal.
Clicking
Three Dots
next to the Organization name will allow you to set it globally or locally.Once you've added all the organizations you need, hit the Save button.
^ This is displayed upon selecting Uber Direct for the first time.
^ By clicking on the (+) button, it will show the Create Organization modal. You can have multiple organizations.
Nash
No fields are required to be updated as of 2/2024.
Enabling & Disabling a Service
From the new Services
page in the 2.0 Dashboard:
Hover over a given
Service
in the list of services on the account.
Click on the Enable or Disable button that appears.
After clicking on either Enable, or Disable, you will see a
Succesfully Saved
message that appears in the upper right corner of theServices
page when you have successfully enabled, or disabled, the service.If the service is enabled, the "tile/card" for the service will appear in full color. If it was disabled, it will appear grayed out as seen below.