FoodMonkey
NatadTech
  • πŸ‘‹Introduction
  • Installation
    • βš™οΈInstallation - Shared Hosting
    • πŸ”ƒUpdating - Shared Hosting
    • πŸ’»Installation - Local Machine
  • DEFINE BASICS
    • πŸ“‚Database
    • πŸ“©Mail Server
    • βŒ›Localization and Time Format
    • πŸ’²Payments
    • πŸ’±Pricing Plans
    • πŸ’°Stripe Gateway
    • πŸ’ΈPaystack Gateway
    • πŸ—ΊοΈGoogle API
    • πŸ“ˆGoogle Analytics
    • πŸ–₯️Google Authentication
    • πŸ‘€Facebook Authentication
    • πŸ›œOne Signal Push Notifications
    • πŸ“¨Twilio SMS Notifications
  • Usage
    • πŸ“ŒGetting Started
    • πŸ‘₯Register as an Admin
    • 🌏Multilingual Menu
    • ✏️Site Set-up
    • πŸͺRestaurant Subdomain
    • 🍴Single Restaurant
    • πŸ—£οΈTranslations
    • πŸ–ŒοΈCustom CSS
    • ⬆️Import from CSV
    • πŸ“Custom Fields on Order
  • Modules
    • πŸ’‘Project Modules
    • 🧩Module Installation
    • ➑️ShareThis
    • πŸͺCookie Consent
    • πŸ–¨οΈThermal Printer Module
    • πŸͺWebHooks
  • API
    • 🀝Client API
    • πŸ›΅Driver API
  • Information
    • ❓Frequently Asked Questions
    • πŸ“œChangelog
    • πŸ–₯️Developer Information
Powered by GitBook
On this page
  • Install
  • Setup as Project Admin
  • Setup as Vendor
  • Supported Thermal Printers
  • Demo

Was this helpful?

  1. Modules

Thermal Printer Module

Learn how to setup the Thermal Printer Module

PreviousCookie ConsentNextWebHooks

Last updated 1 year ago

Was this helpful?

Install

Once you've acquired the code from CodeCanyon, sign in to your admin panel as an administrator and navigate to the "Apps" section. You'll find an "Add" button there, which allows you to upload the zip file obtained from CodeCanyon.

Setup as Project Admin

Once the module is installed, navigate to "Settings->Apps," where you'll find the "PrintNode" section.

The Convert API is utilized for generating PDF invoices in real-time. This setup is optional.

Setup as Vendor

PrintNode enables us to connect any printer to the platform using the PrintNode Client and an easy-to-use JSON API.

Create an account in Print Node and get PrintNode API Key

Paste the API Key you received from PrintNode into the designated fields labeled "PrintNode API Key."

Here's how to obtain a Printer ID:

  1. Install the client and log in using your username and password.

  2. Ensure that your printer is connected and powered on.

  3. PrintNode will assign an ID to your printer.

  4. Copy the printer ID provided by Print Node.

  5. Paste the printer ID into the designated fields labeled "Main Thermal," "Kitchen Thermal," or "Standard Printer ID" based on your preferences.

  6. Configure when you want the orders to be printed out.

This video tutorial can provide assistance.

Supported Thermal Printers

Demo

To experience the demo and test on your existing printer, follow these steps:

  1. Obtain the ID of your Thermal or Standard Printer (as demonstrated in the video).

  2. Get an API key from PrintNode.com.

  3. Navigate to the restaurants section and select one of the demo restaurants.

  4. Enter your API key and Printer ID in the settings.

  5. Place a demo order for that restaurant.

  6. Verify that the order is printed on your printer.

  7. Remove the printer ID and API key from the demo site.

  8. Delete the API key from your PrintNode.com account.

In the "PrintNode" section, you'll need to input the "Convert API" secret. You can obtain this secret from .

When vendors access their management site (or you, as admin, accessing the restaurant setup), they can navigate to the apps section to set up PrintNode ().

Register an account on and select your preferred pricing plan, which includes a free option.

Download the software from PrintNode.com.

Sure, you can find the list of supported printers . However, I encourage you to first test it out in the demo environment.

Create an account on and download their .

Log in to the FoodMonkey demo environment as

πŸ–¨οΈ
https://www.convertapi.com/
https://www.printnode.com/en
PrintNode.com
client
here
PrintNode.com
client
admin@example.com
🧩Module Installation
placeholder for now
placeholder for now
placeholder for now
placeholder for now