Naar de inhoud

Nieuw: printlog per gebruiker

Bonnen printen vanuit de cloud. Zonder gedoe.

MoobPrint verbindt je kassasysteem, webshop of app met de bonnenprinter in je zaak. Installeer de app, log in met je account en print, via USB of netwerk.

  • Windows, macOS en Linux
  • Geen poorten openzetten
  • Versie 0.2.0
Dashboard van MoobPrint met apparaten online, bonnen van vandaag en de laatste printjobs
De MoobPrint-app: verbonden, met per printer het printer-ID en een kopieerknop

Hoe het werkt

In drie stappen printen

Geen drivers configureren, geen netwerk aanpassen. Binnen vijf minuten de eerste bon.

  1. 1

    Installeer de app op de kassa-pc

    Download MoobPrint voor Windows of macOS. De app draait op de achtergrond en start mee met de computer.

    Naar downloads
  2. 2

    Log in met je account

    Hetzelfde account als het beheerpaneel. Zit je in meerdere zaken, dan kies je het team. Je printers verschijnen direct.

    Inloggen in de MoobPrint-app met e-mail en wachtwoord en een team kiezen
  3. 3

    Stuur bonnen met het printer-ID

    Je kassasysteem stuurt een bon naar de API met het printer-ID. MoobPrint zorgt dat hij op de juiste printer uitkomt.

    POST /api/print-jobs
    {
      "printer_id": 1,
      "receipt": { "lines": [ … ] }
    }

Functies

Gemaakt voor de vloer, niet voor het lab

Betrouwbaar printen op drukke momenten, met overzicht voor de eigenaar.

  • Meerdere zaken en kassa's

    Elk bedrijf of elke locatie is een eigen team. Collega's loggen in met hun eigen account, en elk kassasysteem krijgt een eigen sleutel.

  • Printlog per gebruiker

    Van elke bon zie je wie hem stuurde, welke pc hem printte en wanneer. Filteren op gebruiker, apparaat of periode en exporteren naar CSV.

  • Geen poorten openzetten

    De app maakt alleen uitgaande HTTPS-verbindingen. Geen port forwarding, geen VPN, werkt achter elke router en proxy.

  • Bonnen raken niet kwijt

    Is de pc even offline, dan wacht de bon in de wachtrij. Mislukte pogingen worden opnieuw geprobeerd en een bon wordt nooit dubbel geprint.

  • Bonnen én PDF's

    Bonnen als raw ESC/POS: snel en scherp, met €-teken, QR-code, barcode, logo, snijden en kassalade. Facturen, pakbonnen en etiketten als PDF op elke printer.

  • USB, netwerk en elk systeem

    Printers via de printerwachtrij (USB) of direct via het netwerk (poort 9100). Op Windows, macOS en Linux.

De MoobPrint-app met de printers Keuken (ID 2) en Kassa (ID 1), de printlog en de optie starten bij inloggen

De desktop-app

Altijd zien welke printer welk ID heeft

De app laat bij elke printer het printer-ID zien, met een kopieerknop. Dat vul je één keer in bij je kassasysteem.

  • Status in één oogopslag, ook via het icoon in de menubalk of taakbalk
  • Testbon printen per printer
  • Netwerkprinters toevoegen met alleen een IP-adres
  • Printlog van alles wat op deze pc geprint is, ook als CSV
  • Start automatisch mee met de computer

Het beheerpaneel

Alles over je printers op één plek

Voor de eigenaar of beheerder: apparaten, printers, kassa-koppelingen, teamleden en de complete printlog.

Dashboard: Overzicht van apparaten, bonnen van vandaag, de wachtrij en mislukte prints.

Overzicht van apparaten, bonnen van vandaag, de wachtrij en mislukte prints.

Voor ontwikkelaars

Eén API-call per bon

Stuur een bon als JSON en MoobPrint maakt er ESC/POS van, met de juiste breedte en tekenset voor die printer. Of stuur je eigen raw bytes.

curl -X POST https://print.jouwzaak.nl/api/print-jobs \
  -H 'Authorization: Bearer mpk_…' \
  -H 'Content-Type: application/json' \
  -d '{
    "printer_id": 1,
    "idempotency_key": "bon-1085",
    "receipt": { "lines": [
      { "type": "text", "text": "Lunchroom De Kade", "align": "center", "bold": true, "size": 2 },
      { "type": "item", "left": "Cappuccino", "right": "€ 3,40" },
      { "type": "item", "left": "Appeltaart", "right": "€ 4,50" },
      { "type": "divider" },
      { "type": "item", "left": "Totaal", "right": "€ 7,90", "bold": true },
      { "type": "qr", "data": "https://dekade.nl/bon/1085" }
    ], "cut": true }
  }'

Lunchroom De Kade

12-10-2026 16:16

--------------------------------

Cappuccino€ 3,40

Appeltaart€ 4,50

--------------------------------

Totaal€ 7,90

Bedankt en tot ziens!

Zo komt die bon uit de printer

Veelgestelde vragen

Goed om te weten

Kan ik ook PDF's printen, zoals facturen of etiketten?

Ja. Stuur een PDF mee in plaats van een bon. Op macOS en Linux werkt dat met elke printer in het systeem; op Windows heb je daarnaast het gratis programma SumatraPDF nodig. De app laat zien of PDF-printen op die computer werkt.

Welke bonnenprinters werken met MoobPrint?

Elke printer die ESC/POS spreekt; dat zijn vrijwel alle bonnenprinters, zoals Epson TM, Star, Bixolon en de meeste merkloze 58/80 mm-printers. Via USB (de printer staat in Windows of macOS) of via het netwerk met een IP-adres.

Moet ik iets instellen op mijn router?

Nee. De MoobPrint-app maakt zelf een uitgaande, versleutelde verbinding met de server. Er hoeven geen poorten open en je hebt geen vast IP-adres nodig.

Wat gebeurt er als het internet even wegvalt?

De bon blijft op de server in de wachtrij staan en wordt geprint zodra de verbinding terug is. Een bon die na 15 minuten nog niet geprint is, vervalt, zodat er niet ineens een stapel oude bonnen uitkomt.

Hoe weet mijn kassasysteem naar welke printer een bon moet?

Elke printer heeft een printer-ID. Dat staat in de app bij de printer (met een kopieerknop) en in het beheerpaneel. Dat nummer geef je mee als printer_id, of je stelt een standaardprinter in bij de kassa-koppeling.

Kunnen collega's elkaars gegevens zien?

Alleen binnen hetzelfde team. Teams zijn volledig van elkaar gescheiden: printers, bonnen, sleutels en logs van het ene bedrijf zijn nooit zichtbaar voor een ander.

Kan het ook zonder desktop-app, bijvoorbeeld op een server?

Ja. Er is ook een headless agent die als service draait op Windows, macOS en Linux (ook Raspberry Pi), met dezelfde inlogpagina in de browser.

Vandaag nog je eerste bon printen

Download de app voor je kassa-pc en log in. Nog geen account? Maak er een aan in het beheerpaneel.