Brink
ToGo Integration Guide
Part 1: Add Merchant to ToGo API Account
Merchant emails support.brinksoftware@partech.com, copying ToGo support (support@togotechnologies.com), with the following request:
We would like to integrate our POS with ToGoTechnologies' online ordering product. Please provision access to our location(s) by providing them the appropriate tokens and server URL. I've copied ToGoTechnologies on this email if you have any questions.
Receive email from noreply@brinkpos.com Email should contain the server and location token.
Enter parameters in OrderCloud > Manage Stores > Location > Admin tab > POS Integration > Brink
Server = Merchant API URL
Location Token = Location Token
Save POS Integration Settings
Part 2: Configure Menu for Online Ordering
Can be completed before Part 1
Things to know:
After making menu changes in Brink, you’ll need to wait 6 minutes before those changes are available for import/sync into OrderCloud.
When importing your menu into OrderCloud, the following is imported:
Menu Items (not Items) included in the Menu created for online ordering
Modifier Groups attached to the Items (not those attached to the Menu Items)
Create new Modifier Groups (if necessary) for online ordering to assign to each Menu Item (you will create in the next step) and each Item. Note: Keep in-mind these should be customer-friendly—that is, the customer isn’t presented with an overwhelming number of options like you would normally display for servers. You will also need to create modifiers for “no”, “extra”, etc. if you’d like to have those options available, as Brink’s prefix mods (no, sub, extra) are not imported.
Go to: Settings Editor > Modifier Groups > Add
Enter Name
Uncheck “Flow Required”
Uncheck “Allow Substitution Across Modification Groups”
Add Maximum
On the Contains tab, add appropriate options
Click “OK”
Add a new Item called “Comments”
ToGo sends the order header information under this item which includes the pickup or requested delivery time, guest name and phone number, car information for curbside pickup, delivery address for delivery, etc.
Go to: Settings Editor > Items > Add New Item
Name = COMMENT
Take note of the Section ID as you will enter this in Part 4
Click “OK”
Add Items you’d like available for online ordering to Menu Items
Go to: Settings Editor > Menu Items > Add New Menu Item
Add items from the Available section to the Selected section. Be sure to add the “COMMENT” Item you just created, and add it to a Category.
Click “OK”
Edit each Menu Item
Change Modifier Method to “Menu Modifiers”
On the Modifier Groups tab, add Modifier Groups
Click “OK”
Create new Menu Categories for online ordering (AKA sub-menus, menu sections)
Go to: Settings Editor > Menu Categories > Add
Enter Name
On the Menu Items tab, add Menu Items
Click “OK”
Add a Menu for online ordering
Go to: Settings Editor > Menus > Add
Name it “Online Ordering”
On the Menu Categories tab, add the Menu Sections
Click “OK”
Save and Publish
Part 3: Configure System Settings for Online Ordering
Create a new Section called “Online Ordering”
Go to: Settings Editor > Sections > Add
Enter “Online Ordering” as the Name
You do not need to select any table numbers
Take note of the Section ID as you will enter this in Part 4
Click “OK”
Create a new Destination called “Online Ordering”
Go to: Settings Editor > Destinations > Add
Enter “Online Ordering” as the Name (Online Takeout)
Select “Active”
Take note of the Destination ID as you will enter this in Part 4
Click “OK”
Create a new Tender called “Online Ordering”
Go to: Settings Editor > Tenders > Add
Enter “Online Ordering” as the Name
Tender Type = External
Under Options, check Active, Available for Deposit, and Allow Tips
Take note of the Tender ID as you will enter this in Part 4
Click “OK”
Enter additional Options
Settings Editor > Options > Customer Portal > Refund Policy
Enter ‘**’ as the Refund Policy
Settings Editor > Options > Online Ordering > General
Check “Display Location in Customer Portal”
Menu = Online Ordering
Section = Online Ordering
Time Increment = 5 minutes
Order Prepayment = Required
Be sure check “Allow Order Cancellation”, “Allow Item Notes”, “Allow Tips”
Settings Editor > Options > Future Orders > General
Configure based on the settings in the screenshot below:
Settings Editor > Options > Future Orders > Prep Times
Enter the number of minutes before the pickup or delivery time that you’d like the order to print.
Take note of Taxes
Settings Editor > Taxes
Enter the tax rate in OrderCloud > Manage Stores > select the Location > Demographics
OrderCloud only supports one tax rate
Save and Publish Changeset
Part 4: Configure OrderCloud
Log in to www.OrderCloudonline.com NOTE: If you are unable to log in, please email support@togotechnologies.com to confirm your username and password has been set up.
Select the Merchant > Manage Stores > select the Location > Admin tab
Under POS Integration, select “Brink” from the dropdown. A pop-up window will display fields in which you’ll need to insert the following values. If Brink is already selected, click “Edit” next to Other Settings.
Merchant API URL = from Part 1
Or another way of getting this is if the merchant is using Brink server “Admin 8” then enter https://api8.brinkpos.net/
Location Token = from Part 1
Destination ID = from Part 3
Section ID = from Part 3
Tender ID = from Part 3
Comment Item ID = from Part 3
Menu ID = To find the ID of any entity in Brink, you will need to download the XML settings and find the corresponding ID in there. To download settings you will need to log into your Brink portal at api.brinkpos.net, then go to Tools > Download Settings from the location drop down.
If this doesn't work out, please reach out to api support ( api.support@brinkpos.net ) for further assistance with sites on this portal.
Select “Calculate Final Price from the POS” to ensure ToGo charges the correct amount to the guest, encompassing all rounding and tax specifications from Brink.
Percentage Over Estimated Total for PreAuth = For example, 1 to 5 %
ToGo authorizes the guest’s credit card for the estimated amount + whatever % is specified here. ToGo then requests the price from Brink. After ToGo receives the price from Brink, ToGo charges the guest’s credit card based on the price from Brink. If the price from Brink is more than what was authorized, the order is canceled and the customer is notified via email.
Send Orders to the POS immediately
ToGo sends the order to Brink based on this setting. Brink then holds the order and prints it (or sends to the QSR) based on the Prep Time specified in Brink Settings Editor > Options > Future Orders > Prep Time
Save POS Integration Settings
Add new menu in OrderCloud menu module
Click “Add” and name the menu “Main Menu”
Click “Import from Brink POS”