This is also a handy tool for doing special orders with customers. If a customer asks for an item you don’t typically carry, but you want to special order it for them, you can create a new product in the system and do a pre-sale to the customer for that product. Later, once you’ve ordered it and it arrives, you can use the same procedure for tracking and notifying the customer when it’s ready.
Creating a pick-up order is simple. Start a sale under the customer’s name, the same way you would for any normal sale. Add the items they want, and, and collect a partial payment toward their total.
If the product doesn’t have any stock yet, you the system will prompt you to confirm your choice. You have two options:

After choosing Pick-up Later, the product will be added to the order and will appear as italicized to differentiate it against other items in the order.

If your store requires minimum amount as a deposit, the system will tell you how much is due as a down payment.
Hint: The required deposit amount can be configured in Settings → Sales Settings, allowing you to enforce rules like a 10% deposit or a minimum order value.

Once you’ve tendered enough payments towards the order to cover the deposit, you’ll be able to click Hold Items and choose a date that the customer intends on coming back to pick up their item(s).

After that, you’ll be able to print a receipt to give to the customer, confirming their pick-up. It’s just that easy.
Need to see what products are ready and waiting for customers to come pick them up?
Head to Reports > Items to Pick Up to view a complete list of all held orders.

From this screen you can:
This makes it easy to stay organized and ensure nothing slips through the cracks.
You can notify customers right from the POS! Simply check the box for each order (shown above on the left) and click Notify. You’ll then have the ability to type an email and/or text message to send to the customer so they know their items are ready.

A useful component of pick-up orders is properly logging when product is bought from a vendor so that the system will know exactly how many of that product is on its way and when it is set to arrive to your store. This allows staff to convey an estimate date of arrival for the product(s) the customer is buying.

Logging pick-up orders also keeps staff informed about reserved pending stock that will be taken out of shipments that arrive.
To log a vendor order, click the Order Placed button on the Inventory Control pop-up (accessible from various screens in the POS).

It’s also common to find this Inventory Control pop-up by going to Tasks > Reorder List. There, you will see the product listed, along with how many are reserved for customers as the result of a product pick-up, how many you currently have on order, and, if you haven’t ordered any yet from your vendor, how many you currently need.

When the shipment arrives, you can mark it as received through Tasks > Shipment Received.

As soon as the item that is owed to a customer is in stock, the system will automatically alert your staff that customers are waiting for those products, making it easy to notify them and complete the pickup.

We hope that this article has helped you gained extra insight into the process of creating and managing pick-up orders. For more help using this feature, see the Help topics for Layaways found in the POS. Click the help button in the upper right and search for “Layaways” to see all relevant topics. If you have any questions, please don’t hesitate to reach out to our team!
]]>A new method for connecting Grindless to Shopify is now available. This updated integration allows customer records created in Grindless to also be created automatically in Shopify.
Stores that were previously waiting to connect Grindless with Shopify may now proceed using the new connection process.
How to request access:
Connection process:

A new report has been added to help evaluate the performance of trade-in activity. This is a simple, yet powerful report that helps you understand a variety of metrics pertaining to the trades that your store conducts over time.

This report shows how much money you’ve paid out, how many items were traded, sold, and revenue earned for those trades. Results are grouped by “Console” (i.e. Xbox 360, PlayStation 5, MTG, Pokemon, etc) to allow you to view the performance of each type of item. This new report helps compare inventory intake versus outgoing sales, as well as total value spent on trade-ins versus revenue generated.
Thank you to our users who submit problem reports to alert us about issues and submit feedback or suggestions.
]]>
One common mistake we see is that users will setup pre-registration tickets and day-of tickets as both being “Regular” type tickets. While this works, it’s not technically the best way to set things up and there’s a few drawbacks to doing it this way.
If you offer pre-sale/pre-registration tickets to your customers at a special discounted rate to encourage them to commit to attending your event, then make sure you create two tickets for your event; one pre-registration ticket and one day-of instead of creating both as “regular”.
The POS will show only pre-reg tickets to employees when making a sale prior to the day of the event. Then, when the day of the event arrives, it will switch to showing day-of tickets instead. This prevents employees from accidentally choosing the wrong one while they’re ringing up the customer.
When creating an in-store event, don’t forget to set a ticket quantity limit. If your space holds 24 players, set the ticket quantity to 24 to avoid over-selling. Once those tickets are sold and the event is sold out, the system will prevent accidental overbooking and the awkward “sorry, we’re full” conversations on event night.
Make event day smoother by assigning seats at the time of ticket purchase. When a customer buys a ticket, your staff can immediately select their seat in the store. This makes it easy to:
Instead of sorting everything out when players arrive, your seating chart is already planned and ready to go.
Is your store showing your events calendar on your website? If not, we can help you set this up! You can display a calendar of your store’s events online, with events being automatically synchronized from the point of sale.
Simply publish your events in the system as usual, and your events will begin appearing online.
Your customers can also subscribe to your events calendar so that events automatically sync to their smartphones and appear on their calendars to help them keep in-the-know about what’s going on in your store and when. This not only helps increase revenue via ticket sales, but it also helps your events become more active and lively by boosting attendance. The more people that show up, the more fun and engaging it is for everyone there.
If you have questions about features in the POS or have feedback about any of our help topics, submit your questions from the POS by using the “Report Problem” button (and choosing Question as the type) or send us an email at [email protected].
]]>The Batch Inventory Receiving screen, which allows you to add a list of products to a queue and apply updates to the selected products in bulk, has received the following fixes:
The Batch Receive feature is relatively new, so if you haven’t used it yet, we recommend trying it out the next time you have a group of products you need to update (or create). You can find it from Tasks > Shipment Received, then click the “Batch Receive” button in the top right. View the help information for this screen by clicking the help icon in the navigation bar.
A new cash rounding option has been added to support situations where exact penny change cannot be provided. This feature was added to accommodate the U.S. Mint discontinuing production of the penny moving forward.
This update focuses on improving inventory accuracy, cash handling flexibility, and overall system reliability.
Thank you to our users who submit problem reports to alert us about issues like these.
]]>We have temporarily disabled the “Product Settings” button in Settings > Manage Products as well as the “Product Gallery/Description” button.

These two features were causing stability issues on our POS server and we have disabled them while we investigate the issue. These two features may be unavailable for a few hours today while work is being done to correct the issue.
The Product Settings button appears on the top of the Products Manager screen after highlighting a product and allows you to configure additional settings related to the chosen product. This includes tasks like changing suppliers for a product and managing barcodes. This issue also affects the product gallery/description feature. This is the “photos” button next to the “gear” (Product Settings) button in the top actions bar while viewing a list of products in any given category.
We will publish a follow-up alert once the issue is resolved.
]]>
This topic covers how to setup label printers for use with the Grindless Point of Sale system. Label printers are commonly used to print price tags. This topic is not for receipt printers.
The Grindless POS offers two methods for printing labels:
Procedure:
Download and install Dymo Connect from Dymo’s website here: https://www.dymo.com/support

During installation, simply click Next through each screen of the installer, keeping the default options.
Once installation is finished, you should see your Dymo printer listed in Window’s printer list AND it should appear as “Idle” (not “offline”, etc). You should also see a small icon in your system tray (next to the clock on the far lower right) representing Dymo’s “Web Service” app.
Important: The installer will launch the Dymo Web Service app with administrator-level permissions. If you hover your mouse over the Dymo icon it will say “Administrator” in parenthesis if this is the case. This is a problem, as the Grindless app does not launch with admin-level permissions in Windows, so it cannot talk to the Web Service app. To fix this, either close and re-open the Web Service app, or restart your computer. This only happens the first time after you install Dymo’s app. It will behave normally after this first time.
With your printer now installed and ready to use, head over to the Grindless POS. Login and go to Settings > Manage Labels.
From here, you can create a new price tag template that will be used when printing price tags for products. Placeholder text shown in the template while you’re editing will later be replaced with each product’s actual information when printed. Information on how to create labels is available from within Grindless by clicking the Help icon in the upper right (next to the logout button).
Cash drawers are typically connected and driven by a receipt printer. Most cash drawers use a common type of cable that has an RJ45 connector on one end and an RJ12 (or RJ11) connector on the other end. Do NOT use a standard phone cable.

Hint: If you need to purchase a cash drawer cable, here is a link to where you can buy one from Amazon: AGP CD-101A Printer Cable.
Connect the large end of your cash drawer cable to the cash drawer, like so:

Connect the other (smaller) end of the cable to your receipt printer. Your printer should have a correlating port for a cash drawer. This port is commonly labeled as “DK” (drawer kick) or simply “DRAWER”.

Warning: Some receipt printers have ethernet (LAN) ports for connecting the printer to your local network. This is NOT the same as a drawer kick port! Do not connect drawer to ethernet ports on printers. Ethernet/LAN ports will often be labeled as “100/10BASE”, “LAN”, or will simply have a small network icon.

With your cash drawer now connected to your receipt printer, you will need to ensure that your receipt printer can control it. You will need to configure the cash drawer as an OPOS device. The procedure for how to do this varies depending on your printer manufacturer. For help doing this, either view the guide we have written for your printer (if available), or consult your printer manufacturer’s user manual.
Important: Make sure you know where the key to your cash drawer is and have it on site in the event that there is an issue popping the drawer electronically. Having a key handy in case of glitches helps a minor annoyance avoid becoming an outright emergency. If the drawer can’t pop for some reason, you can at least open it manually with a key to allow yourself to continue doing business and taking cash while you troubleshoot. Not having a key available puts a huge amount of pressure on everyone involved to fix it as fast as possible so you can resume taking cash and giving change. Be smart and keep the key safe and in a known-location to avoid creating stressful situations for your staff.
This topic covers how to setup Star TSP100 and TSP143 thermal receipt printers for use with the Grindless Point of Sale system.
Procedure:







This topic covers how to setup barcode scanners for use with the Grindless Point of Sale system.
This topic assumes you are using a Windows computer. Scanning barcodes from tablets and devices that use other operating systems (i.e. Mac/iOS) may be possible, but requires extra setup and comes with extra caveats. Contact us for help.
When setting up a barcode scanner, there are two primary modes that it can operate in:
Also called “HID” mode. The computer sees the scanner as if it were a keyboard. The scanner “types” in the barcodes it reads into a text field, same as if you were to type it on your actual keyboard. Scanners that only support keyboard mode are usually cheaper and setup is incredibly easy… it’s basically as easy as plugging in a keyboard; there’s no drivers and it just works out of the box. The downside is that you must click into a relevant text box (like a product search box) before scanning a barcode. So, same as if you were to randomly start typing on a page, if you’re not clicked into a text box before you type (or scan), your keypresses won’t go anywhere useful. Keyboard-mode scanners also work across any app on your PC (useful for scanning barcodes into web browsers or spreadsheet apps).
SNAPI (“Symbol Native API”) is a way for barcode scanners to present themselves as a scanner and not as a keyboard. This allows apps that support SNAPI (such as the Grindless POS) to always be listening for barcode scans in the background and intelligently place your scanned barcode into whatever field is most relevant depending on what you’re doing. For example, on the Sale screen, you can scan a barcode regardless of where your text cursor is current at. This is different from keyboard mode where you need to click into a box first before scanning. SNAPI mode is in general superior to keyboard mode because you are much less likely to lose scans by accidentally forgetting to click into a text box first. It also allows for other features, such as scanning drivers licenses (during a trade-in, for example).
SNAPI mode is only available on certain models of scanners made by these brands: Symbol, Motorola, Zebra. To find out if your scanner supports SNAPI, checks its features list for references to SNAPI setup. For example, here is a screenshot from the user manual for a DS9208 scanner (by Symbol):

Setup for keyboard mode is to simply plug it in… and that’s it!
As mentioned above, so long as your barcode scanner is on and connected, it will work anywhere that typing in a barcode works.
A few things to be aware of in keyboard mode:
SNAPI mode requires a driver to be installed on your computer and for the scanner to be in SNAPI mode.
We recommend installing Zebra’s 123Scan Utility for setting up scanners at your store. It’s possible to install only the driver and then scan special configuration barcodes, but in our experience that procedure is prone to problems (scanner can’t scan barcodes displayed on computer screens, etc). The 123Scan app comes with the driver and also allows you to change settings on your scanner(s), such as putting them in SNAPI mode, so it’s a safer route to take.
Tip: You can install the 123Scan app onto one computer and use it to set up all of your scanners and then simply install the driver on the other computers where those scanners will be used. The 123Scan app is quite large and can take a while to install, so if you have many scanners, it might be faster to do it this way to avoid installing the full app on each PC.
Procedure:

]]>
This topic describes setup and troubleshooting for the Epson TM thermal receipt printers, including variation models such as TM-T88x and TM-T20x.
Procedure: