Summary
- Minimum requirements.
- Configure PixelPoint EOI (External Ordering Interface).
- Configure Open products, Discount, Payment method, Sale type.
- Install and configure Mobi2Go Orders for Windows.
Minimum Requirements
- .Net 4 (if not installed, download link)
- PixelPoint Version 11+
- PixelPoint WebToGo License
Configure PixelPoint EOI
The following steps will guide you through the configuration of settings required for the Mobi2Go PixelPoint Integration in the PixelPoint Back Office Computer.
- On the back of office computer, go to the PixelPoint installation drive (will be the C: drive in most cases) and open the PIXELPOS folder.
- Now locate the pixel32.ini file and open it up.
- This will be a text file containing settings, some will affect specific Stations of the store, eg. [STATION1], [STATION2].
Find the station in here that you would like to set up to receive online orders and add the following lines underneath it:
ACTIVESERVER=Y
INTERNETSERVER=Y
Important note:
Generally pixel32.ini contains station 1 and 2 by default and some stores only use one station, in this case you would add these two lines under station 2.
However, if both POS stations are being used to process orders, you may need to setup another station specifically for online ordering i.e.
- Save the file and exit the document.
- Create a new shortcut to start the station you just configured.
In the example above it would start station 5.
- Go to the backoffice.
- Go to Employees > Employees.
- Create a new employee that will be used by the EOI to insert orders on behalf of that employee.
Assign that new employee a manager position. (It needs enough permissions to insert online orders). - Save.
- From the backoffice, go to Point of Sale > System Setup Options > Advanced.
- Set Default Internet Employee to the employee you just created.
Configure Open products, Discount, Payment methods, Sale Types
To represent some of the order data we'll need you to create items in PixelPoint and to communicate those item ids with us.
- Open item PLU.
Create a new item with a manually entered price and description.
- Delivery item PLU.
Create a new item with a manually entered price.
- Surcharge item PLU.
Create a new item with a manually entered price.
- Discount item PLU. (Coupon).
Create a new coupon of type "Manual By Amount" and with the advanced option "Manually Entered Description" ticked.
- Payment method number.
You can give us an existing payment method number or create a new one for online orders.
This is the payment method we'll use to mark online orders paid.
If you use multiple payment processors in Mobi2Go then a different one can be used for each.
- Sale type number.
You can give us an existing sale type number or create a new one.
The sale type number can be configured differently for pickup, delivery and dine-in orders.
Install and configure Mobi2Go Orders for Windows
Download the latest version of Mobi2Go Orders for Windows from https://mobi2go.com/orders-for-windows on the computer running PixelPoint EOI.
Install the software, click next to all installation steps.
Once installed the software will start and you will be asked to log in.
Enter the API key that our team will have provided (or that you can find on a store settings page).
Click next and select the store you want to use. (Generally there will only be one option in the list).
Click done.
Once the dashboard is open, select PixelPoint in the dropdown under "Where do you want to send orders to?"
Scroll down to PixelPoint External Ordering Interface.
Enter the path to PixelPointPOS executable and the station ID that you configured with ACTIVESERVER=Y earlier.
Click save.
You can now click on TEST COMMUNICATION to see if Mobi2Go software can communicate with PixelPoint.
There could be a few reasons this isn't working:
- .Net 4 isn't installed.
- The EOI configured wasn't done properly. (The EOI wouldn't start in this case).
- The Internet Employee wasn't configured properly.
- The POS isn't within the opening hours.
- For any other reason, click "DEBUG PIXELPOINT", click "SEND", send us the response message that should contain the error.
Once this is successful the software can be minimised, we won't need to touch it again.
Startup Configuration
We recommend that you configure the computer so that on startup the following softwares (in order) start:
- PixelSQL Server
- PixelPoint License Manager
- PixelPoint POS Station
- PixelPoint EOI Station
(previous outdated guide)
Introduction
This document helps you set up your Mobi2Go online ordering to work with your PixelPoint POS.
First, you will need to download Orders for Windows, and then follow the installation instructions in our Orders for Windows Getting Started Guide.
Once installed, and you've logged in, you will be asked to select a printer. Please choose PixelPoint.
Minimum Requirements for Integration
- .Net 4
- PixelPoint Version 11+
- PixelPoint WebToGo License
Back of Office Configuration
The following steps will guide you through the configuration of settings required for the Mobi2Go PixelPoint Integration in the PixelPoint Back Office Computer.
You will need to keep a note below of each configuration value, as these will need to be entered into your Mobi2Go console for the Store. These can be retrieved in PixelPoint by using the “FixPixelBase.exe” (C:/PIXELPOS/FixPixelBase.exe) PixelPoint App.
Step 1. Set Up Online Ordering Terminal
1. On the back of office computer, go to the PixelPoint installation drive (will be the C: drive in most cases) and open the PIXELPOS folder.
2. Now locate the Pixel32.ini file and open it up.
3. This will be a text file, and will contain settings for all the different Station/Terminals for the store, eg. [Station1], [Station2]. Find the station in here that you would like to set up to receive online orders and add the following lines underneath it:
ACTIVESERVER=Y
INTERNETSERVER=Y
Important note:
Generally pixel32.ini contains station 1 and 2 by default and most stores only use one station so typically you would add these two lines under station 2.
However, if both POS stations are being used to process orders, you may need to setup a virtual station specifically for online ordering i.e.
Furthermore, the station number containing the two lines ACTIVESERVER and INTERNETSERVER is the station number you must configure in O4W under EOI Station ID.
4. Save the file and exit the document.
5. Restart “POS station.exe” on the station you made the change for and it should start up with a white screen, ready to receive online orders.
Step 2 - Create and Assign New Web Employee
1. Log in to the PixelPoint BackOffice and open the Employee set up by going to Employees => Employee Setup.
2. Click on the “+” button to create a new Employee to be associated with Online Orders.
3. Set Employee name and P.O.S name to be “WebEmp” and assign the Job Position to be Manager (or whatever is equivalent to a manager in your setup).
4. Set POS function to be “Visible”.
5. Click the “✓” symbol to save the new Web Employee.
6. Now go to Administrator->WebToGo. Click on the 'Default' Tab and Choose the Change/Set' to "WebEmp". * For PixelPoint versions v12.3 and newer you will need to go to BackOffice -> Administrator-> System Setup -> Advanced -> ‘Default Internet Employee’
7. Save and Exit.
Step 3 - Create Open product (Used to pass through order information)
1. In PixelPoint BackOffice software, go to Products-> Product Setup.
2. Set the Description and the printed Description to be “Open Product”.
3. Under pricing, set all the price levels to be 0.00
4. Under Report Cat, select the report category you want to associate the Open product to, or create a new report category just for the Open Product.
5. Switch to the “Advanced” tab, under the “Manually Entered” section, click on the “Price -Mode” and “Description” check boxes and make sure they both are checked.
6. Click the “✓” symbol to save the new Open Product.
Step 4 - Create Discount Product (Used to pass through a discount amount)
1. In PixelPoint BackOffice, Go to Products-> Product Setup.
2. Set the Description and the printed Description to be “Discount”.
3. Under pricing, set all the price levels to be 0.00
4. Under Report Cat, select the report category you want to associate the Discount product to, or create a new report category just for the Discount product.
5. Switch to the “Advanced” tab, under the “Manually Entered” section, click on the “Price -Mode” check box and make sure only the price mode check box is checked.
6. Click the “✓” symbol to save the new Open Product.
Step 5 - Create Delivery Product (Used to pass through a delivery fee amount)
1. In PixelPoint BackOffice, Go to Products-> Product Setup.
2. Set the Description and the printed Description to be “Delivery”.
3. Under pricing, set all the price levels to be 0.00
4. Under Report Cat, select the report category you want to associate the Delivery product to, or create a new report category just for the Delivery product.
5. Switch to the “Advanced” tab, under the “Manually Entered” section, click on the “Price -Mode” check box and make sure only the price mode check box is checked.
6. Click the “✓” symbol to save the new Open Product.
(PixelPoint version must be at LEAST 12.3 for delivery information to print correctly on the POS)
Step 6 - Create Surcharge Product (Used to pass through a surcharge amount)
1. In PixelPoint BackOffice, Go to Products-> Product Setup.
2. Set the Description and the printed Description to be “Surcharge”.
3. Under pricing, set all the price levels to be 0.00
4. Under Report Cat, select the report category you want to associate the Surcharge product to, or create a new report category just for the Surcharge product.
5. Switch to the “Advanced” tab, under the “Manually Entered” section, click on the “Price -Mode” check box and make sure only the price mode check box is checked.
6. Click the “✓” symbol to save the new Open Product.
Step 7 - Create new Payment Type for paid orders
1. In PixelPoint BackOffice, Go to Administrator-> Payment Method Setup.
2. Click on the “+” button to create a new Payment Type.
3. Set the Description to be “Mobi2Go Payment”.
4. Under the “Select” option group, select the first option, “No Authorization”.
5. Under “Payment Options” option group, select “Disable Cash Drawer Opening”.
6. Now click the “✓” symbol to save the new Payment type.
Mobi2Go Configuration
At this point, it is assumed you would have already created a store in Mobi2Go. To start receiving online orders to your PixelPoint POS you would need to select PixelPoint (Via Mobi2Go Orders for Windows) as your method of receiving orders in the Mobi2Go console.
Here are the steps you needs to follow to achieve this:
1. Go to the settings screen by clicking the “Settings” button on the top right corner of your Mobi2Go Console screen.
2. Find the “Incoming Orders” section on this screen and click “Edit” button in front of the first option which is “Receive orders via”.
3. This will open the POS Integration page, here you will find a drop down box, click on the drop down box and select “PixelPoint (Via Mobi2Go Orders for Windows).
4. Here you will see empty text boxes for all the different values required by Mobi2Go from your PixelPoint setup in store. Following is the list of all the configuration values required to be entered here and how to retrieve them.
Open Products (get the “PRODNUM” value from the “Product” table using FixPixelBase.exe)
- Open product PLU
- Discount product PLU
- Delivery product PLU
- Surcharge product PLU
Payment Method (Get the “PaymentID” from the “Payment” table using FixPixelBase.exe)
- Payment method number
- Price Level ID (You would need to select the price level here that references to the price levels for the products in PixelPoint. Can be left to “A” for default.).
Sale Type (Get the “SALETYPEINDEX” values from the “SalesType” table using FixPixelBase.exe)
- Takeaway sale type number
- Eat in sale type number
- Delivery sale type number
Import Your Menu
To import your products and modifiers from PixelPoint into Mobi2Go you will first need to export all your products and modifiers to a csv file.
Exporting Products & Modifiers to csv from PixelPoint
1. On the POS the will need to open up the start menu, then select run.
2. Type in the following into the input box in the run prompt: C:\pixelpos\PixelDataTransporter.exe
3. Select Export data from the POS database to a CSV file and click next
4. Select Product and click next
5. Select all the field and click next
6. Click browse and select where you want to save the export
7. Click save
8. Click Export
Importing export into Mobi2Go
1. Go to the Menu page in the Mobi2Go console.
2. Click on the Go to Menu Importer link.
3. Select POS System from the drop down.
4. Select the Location from the dropdown.
5. Upload the exported csv from PixelPoint.
6. Click Import from POS button (This may take awhile).
7. Once the Import is finished you will see a list of Products & Modifiers.
8. Click the Import button at the bottom of the page (This might take a little while).
9. Once the menu has been imported you will see a message like this.
10. Go to the Menu page.
11. All your products and modifiers are now imported.
Testing
1. To allow orders to be sent to your POS successfully, you will also need to configure your machine to start your applications in the following order:
- SQL
- License Manager
- PixelPoint WebInterface
- PixelPoint POS
- Mobi2Go - Orders for Windows
2. Once configured, Open your Mobi2Go Admin, then click View Website. Place an order from your storefront and check if the order has been send to your POS.