# Hardware Setup

{% tabs %}
{% tab title="Receipt Printers" %}
[Star TSP100 Tape Receipt Printers](#star-tsp100-local-area-network) (Local Area Network)

[Star CloudPRNT Tape Receipt Printers](#how-to-set-up-star-cloudprnt-printers-cloud-based) (Cloud-Based)

## Star TSP100 (Local Area Network)

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2F5is8xsXqiT9fi7dxTqyO%2Fimage.png?alt=media&#x26;token=d2f71c8a-f6dc-4191-8038-d6202851d5ba" alt=""><figcaption></figcaption></figure>

In this article you will learn how to integrate and setup a Star TSP100 tape printer.

1. Ensure that the tape printer is powered on and connected to the computer. If a cash drawer is also to be installed ensure that it is connected to the tape printer using the correct cable.
2. Download the TSP100 futurePRNT Software Setup EXE file

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FzpTwRYAWUP3TELual3Xc%2Fimage.png?alt=media&#x26;token=0e9579ed-afe3-4b63-a69f-ef900dc045a0" alt=""><figcaption></figcaption></figure>

3. Agree to software license to proceed with software download

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FFSTN3rMWTG9bj1jrkdiJ%2Fimage.png?alt=media&#x26;token=5e2acd98-7ea0-4d93-90c7-782c56e64b71" alt=""><figcaption></figcaption></figure>

4. Run the downloaded installer file and follow the steps to complete installation
5. It is likely that this error message will appear, press Yes

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2F40TJccfjHEagfjVO4QKW%2Fimage.png?alt=media&#x26;token=9b00301f-6f6e-4c0a-bb96-2538faada8e6" alt=""><figcaption></figcaption></figure>

6. Go to Windows Control Panel > Devices and Printers

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FwCz2GdvnXcgtjqt0WJvA%2Fimage.png?alt=media&#x26;token=f832ce4d-e642-4844-ac5d-f44426ca36eb" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2F4XS0kxEKjCN9vAgYOuUu%2Fimage.png?alt=media&#x26;token=3c2e7999-a7d8-4365-8677-a7b9d85fde7c" alt=""><figcaption></figcaption></figure>

7. Right click on the Star TSP100 tape printer and select Set as Default Printer

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FsSQYhhchLbPreC97v4Sg%2Fimage.png?alt=media&#x26;token=3bf225e6-1fab-42cd-b515-d4d5530f93ff" alt=""><figcaption></figcaption></figure>

## How to set up Star CloudPRNT printers (Cloud-based)

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FE3FUg7qqkpZMZO1X6Owp%2Fimage.png?alt=media&#x26;token=6982218b-665f-4996-ab9c-14eb132e3bf7" alt=""><figcaption></figcaption></figure>

1. Prior to installation, you will want to make sure that the printer is powered on, and connected to your network via Ethernet cable to a router. Below is the link to download the driver for the mC-Print3 printer from Star Micronics. Download and complete the Installation for the “Star Windows Software Full” option:

<https://starmicronics.com/support/products/mc-print3-support-page/>

2. Once it has been fully installed, open the Start Menu in Windows and search for “SteadyLAN”. Select the app called “SteadyLAN Setting Utility” to open it.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FaTuJpB9dkjGgpBLEGCEA%2Fimage.png?alt=media&#x26;token=93302039-dd15-4109-99c6-cc32df7e3d21" alt=""><figcaption></figcaption></figure>

3. When it opens, it will take a moment to try and search for printers and then the printer will appear showing the following information, with examples below:

**IP Address:** 192.168.0.148

**MAC Address:** 00:11:62:1e:69:08

**Model Name:** Star MCP31

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2F3qGUjkMDqKjSx61jKubJ%2Fimage.png?alt=media&#x26;token=8edfc127-febd-4535-91f2-37d29c474a4e" alt=""><figcaption></figcaption></figure>

4. Open up a web browser and type in the IP address in the search bar at the top, and it will take you to the Network Utility for your printer.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FLJmm1M7ntD7T7sC7pE1S%2Fimage.png?alt=media&#x26;token=d1fc46e4-f147-4b49-b8ed-5e3f0fc9e7de" alt=""><figcaption></figcaption></figure>

5. Click the CloudPRNT option in the left-side menu found under “Network Configuration”.
   * Start by setting the CloudPRNT Service to “ENABLE”.
   * The Server URL is specifically for TAKU and each store database will have a unique portion added to the end of the URL.

{% hint style="info" %}
Production Server URL: <https://takuserver-ozzpjkg7pa-uc.a.run.app/api>[/cloudprint/](https://takuserver-rd6l2y2rsq-uc.a.run.app/api/cloudprint/snowcapz)\[account-name]
{% endhint %}

* Polling time should be set to 1 Sec.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2F61JQURyeuGaWkU2ME7Ql%2Fimage.png?alt=media&#x26;token=82f029c4-a589-4382-a547-f38320e415e6" alt=""><figcaption></figcaption></figure>

6. Then click the “Submit” button at the bottom. It will give a message saying “CloudPRNT is accepted!” where you must then click “Save” on the left-side menu.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FfK6QLICMdCoLgZ8hPKfF%2Fimage.png?alt=media&#x26;token=069f1d25-cada-4b42-bce6-ffbe16648717" alt=""><figcaption></figcaption></figure>

7. With the option selected for “Save → Restart device”, click the “Execute” button. The printer will reboot.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FSeXzBH18CwdJUL8FODmm%2Fimage.png?alt=media&#x26;token=34bfa60c-9e73-475a-a008-786bcb579f1f" alt=""><figcaption></figcaption></figure>

8. Now open TAKU Retail and login to your database. Using the left-side menu navigate to Settings → Stores → Current Store → Printer Settings.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FKDU1Vg6dkqjtanSRVuee%2Fimage.png?alt=media&#x26;token=24a89ad8-48e4-4260-8570-bfd1cd006418" alt=""><figcaption></figcaption></figure>

9. Click the “Add Row” button in the top-right corner and fill out the information:
   * Give the printer a unique name.
   * Enter the MAC Address for this printer which can be found in the Network Utility from step 3.
   * Under Manufacturer select “Star CloudPRNT”
   * Check the option for “Active” to Activate/Enable the printer for TAKU.
   * Click Save All in the top-left corner of the table when finished.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FyqvSu7Lja8LD5tGUuzlO%2Fimage.png?alt=media&#x26;token=b018f58d-1c46-44f4-b8e7-ae3105591270" alt=""><figcaption></figcaption></figure>

10. Then navigate to Settings → Stations → Manage Stations. In this screen, you will see three (3) different columns for Receipt Printer, Prep Printer, and Packing-List Printer.

In the Store column you can use the drop-down menu to select the current store that you would like to associate one of it’s stations to the new printer.<br>

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FTZlD8JtigEMZVJlcGq2s%2Fimage.png?alt=media&#x26;token=b99bc9c1-c9a8-440e-9ea0-2849502b3e4e" alt=""><figcaption></figcaption></figure>

11. Then select the pencil icon “Edit table on page”. From here, use the drop-down menu for the “Type of Printer” on the specific “Station” that you would like to associate the printer to. For example, below we are going to setup a Receipt Printer for Station 2. The name found in the printer drop-down is the name that was assigned in Step 9.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FlA1aop9uvnxIU786jewU%2Fimage.png?alt=media&#x26;token=486a053e-5dd0-49fe-9837-ac3d63943a77" alt=""><figcaption></figcaption></figure>

You may repeat this process for any other stations that have either one of the 3 printer types. Click Save All in the top-left when you are done. After the printer has been assigned to the given station, that station will now be able to print successfully.

Below are example printouts of each of the different 3 types of printer options:

* **Receipt Printer** (Invoice): A standard invoice receipt containing an invoice return barcode, line items and prices including the subtotal and tax amount.
* **Prep Printer** (Prep Order): Used for a kitchen printer or similar environment where only smaller, simple printouts of the line items are required.
* **Packing List Printer:** This is used for a shipping or warehouse setting where the pricing information must be hidden and only the line items should show.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FBex9Zu8FkEwKIknc10Wy%2Fimage%20(7).png?alt=media&#x26;token=2c1e08fa-467f-447c-8ba7-3183e65a1123" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Label Printers" %}

## How to setup a Zebra (ZD411) label printer

In this article you will learn how to setup the Zebra label printer such as the ZD411.

{% hint style="info" %}
Older Zebra models like the LP 2824 Plus and the ZD410 are also compatible.
{% endhint %}

1. Prior to installation, you will want to make sure that the printer is powered on and connected to your Windows computer USB port. Below is the link to download the driver for the ZD411 label printer from Zebra.
2. Download and complete the Installation for the “Windows Printer Driver v8”:

   <https://www.zebra.com/us/en/support-downloads/printers/desktop/zd411.html>

## Supported Label Sizes

TAKU Retail supports the following label sizes:

### **Barcode Labels**

* 1" x 1"
* 2.25" x 1.25"
* 2.25" x .75"

### **Shelf Labels**

* 2.50” x 1.25”

## Configuring the Label Printer Driver

1. Once the best version of the driver is installed, go to Windows Control Panel > Devices and Printers
2. Right-click on your Zebra printer and go to Printer properties to start.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FNkIxZbpAlzJFEuf6yMWf%2Fimage.png?alt=media&#x26;token=0fab8f64-b5ed-4329-9619-e743fd8f6c23" alt="" width="328"><figcaption></figcaption></figure>

3. At the bottom of the Printer properties window, click on Preferences.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FNRVjCPWPBDlLLz6dtdlI%2Fimage.png?alt=media&#x26;token=0cd66b08-ca0a-4bd5-9266-69b8bc9d3f89" alt="" width="375"><figcaption></figcaption></figure>

4. In the Printing Preferences window, ensure that your proper label size is selected. You will want either **1.25" x 1"** or **2.25" x 1.25"**.\
   a. Make sure the orientation is set to **Portrait**.\
   b. At the bottom, you will also want to minimize the **Unprintable** **Area** by entering 0 in all fields.\
   c. The driver will probably put numbers in, as seen below, but this will ensure that all available space is being used:

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FsdKWGXY9kyyaYM8fXCgC%2Fimage.png?alt=media&#x26;token=9db59681-e88c-482c-997f-e2e9800d0f05" alt="" width="375"><figcaption></figcaption></figure>

5. Click **Apply** and then click **OK** to close the **Printing Preferences** window.
6. In the **Properties** window, click on the **Advanced** tab.
7. At the bottom of the **Advanced** tab, click on the **Printing Defaults** button:

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FFEWY9pr6mDO9r1PcxrQW%2Fimage.png?alt=media&#x26;token=50f68a13-efeb-4995-9779-a0723559e2f5" alt="" width="375"><figcaption></figcaption></figure>

8. In the **Printing Defaults Advanced Options** window, select your label size (either **1.25" x 1"** or **2.25" x 1.25"**) Click Apply and then OK.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2FtBgk4TRpm0jUG81Fi1YY%2Fimage.png?alt=media&#x26;token=c0f49af4-32ef-41c7-8319-140367ecb29f" alt="" width="375"><figcaption></figcaption></figure>

9. Click on the **Printer Settings** tab at the top. Under the Override Application Defaults Settings section, enable the **Always Use Driver Settings** option.

{% hint style="info" %}
This option forces the printer driver to look at the settings that were saved for this printer. If this option is left unchecked, it will use any paper size and settings that were used in the previous printer.
{% endhint %}

10. Click **Apply** and then **OK**.

<figure><img src="https://3710566743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUsg_5m5KQnO5LnapBp%2Fuploads%2F6GRImwV76saxCpZBbldj%2Fimage.png?alt=media&#x26;token=45b4bafa-80af-43f6-8cb8-14ec130262a3" alt="" width="375"><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Card Terminals" %}
To set up physical card terminals for in-person or kiosk payments, click the option below for your integrated payment processor:

{% content-ref url="../apps/payments/in-person-payments/taku" %}
[taku](https://help.takulabs.io/apps/payments/in-person-payments/taku)
{% endcontent-ref %}

{% content-ref url="../apps/payments/in-person-payments/moneris" %}
[moneris](https://help.takulabs.io/apps/payments/in-person-payments/moneris)
{% endcontent-ref %}
{% endtab %}
{% endtabs %}
