{note} You're browsing the documentation for an old version of laravel-printing. Consider upgrading your project to v2.

Requirements

General Requirements

  • PHP 7.4 or greater
  • Laravel 6.0 or greater
  • A printer on your local network that you can print to and that your selected printer can access.
  • A receipt printer if you are printing receipts

Driver Requirements

PrintNode

  • A PrintNode account and api key.
  • A local computer/server that can run the PrintNode client software - this computer/server will need to be able to print to any printers you wish to use.

CUPS

  • A local print server running CUPS on the same network as any printers you are going to print to. See this guide for help.

{note} When using CUPS you can either use a local CUPS server that runs on the same server as your Laravel installation (useful for local development), or you can specify an IP address, username, and password for a remote CUPS server. The remote CUPS server must be on the same network as any printers you are going to print to.

Version Matrix

Laravel Minimum Version
6.0 1.0.0
7.0 1.0.0
8.0 1.2.2
← Previous Topic

Introduction

Next Topic →

Installation & Setup

Caught a mistake? Suggest an edit on Github