Skip to main content
Hardware27. oktober 2026

POS-hardware til tilpassede apps: printere, skuffer, scannere

Dit AI-byggede POS ser færdigt ud, indtil det møder en kvitteringsprinter. Her er præcis, hvad hvert enkelt stykke POS-hardware kræver for at fungere med en tilpasset app, hvilke der kræver Apple-godkendelse, og hvordan du undgår den langsomste vej.

Mathias NielsenMathias NielsenCEO, Final POS
POS-hardware til tilpassede apps: kvitteringsprinter, kasseskuffe, stregkodescanner og tablet-POS på en disk

POS-hardware til tilpassede apps er der, hvor de fleste AI-byggede point of sale-projekter går i stå. Kassen ser færdig ud i forhåndsvisningen, men så forbliver kvitteringsprinteren tavs, kasseskuffen åbner aldrig, og kortlæseren vil ikke parres. Intet af det er et kodningsproblem. Hver enhed tilsluttes på en specifik måde, og nogle forbindelser kræver godkendelse fra Apple og enhedsproducenten, før din app får lov til at bruge dem.

Denne guide gennemgår enhed for enhed: hvordan hver enkelt tilsluttes, hvad den kræver på iOS og Android, og hvilke valg der sparer dig for uger. Den korte version: vælg din forbindelsestype, før du vælger din printer.

POS-hardware til tilpassede apps: kvitteringsprinter, kasseskuffe, stregkodescanner og tablet-POS på en disk

Hvorfor er hardware der, hvor AI-byggede POS-apps går i stå?

Fordi en AI kan skrive kode op mod et printer-SDK, men den kan ikke give din app tilladelse til at bruge printeren. Tre ting blokerer et vibe-kodet POS ved kassen:

  • Platformregler. iOS lader kun en app tale med Bluetooth Classic- og Lightning/USB-tilbehør, som Apples MFi-program har godkendt for den specifikke app.

  • Browseren. Safari har ikke Web Bluetooth, så et web-POS på iPad kan overhovedet ikke nå Bluetooth-hardware.

  • Testning. Hver printer, skuffe og læser reagerer en smule forskelligt, og du opdager det først på den reelle enhed.

Hvis du bygger fra bunden, dækker vores hovedartikel om at bygge dit eget POS-system med AI også betalings- og udrulningsmurene. Denne side handler om alt det, du tilslutter.

Hvad kræver hver kvitteringsprinterforbindelse på iOS?

Forbindelsestypen afgør din godkendelsesbyrde, ikke mærket. Her er det fulde billede for et iPad- eller iPhone-POS:

ForbindelseMFi-appgodkendelse på iOSVirker fra en browserBedst til
Bluetooth ClassicJa, pr. printerproducentNejMobil udskrivning, hvor printeren allerede er MFi-certificeret
Bluetooth LENejNej (Safari har ikke Web Bluetooth)Mobil udskrivning uden MFi-trinnet
Netværk (Ethernet eller Wi-Fi)NejJa, med WebPRNT- eller ePOS-Print-modellerFaste kasser, flere stationer der deler en printer
Lightning eller USBJaNejEnkeltstationskasser med understøttede modeller

På Android kræver ingen af disse Apples godkendelse; du bruger printerproducentens Android-SDK og Androids Bluetooth-tilladelser. For den fulde sammenligning efter butikstype, se Bluetooth, BLE eller netværk: valg af kvitteringsprinter til et iPad-POS.

Hvordan fungerer MFi-appgodkendelse for printere?

MFi-appgodkendelse er Apples tilladelse til, at din specifikke app må tale med et specifikt tilbehør over Bluetooth Classic eller Lightning/USB. Du ansøger ikke selv hos Apple. Printerproducenten gør det for dig:

  1. Download printerproducentens iOS-SDK, og tilmeld dig Apple Developer Program.

  2. Byg din app ved hjælp af producentens protokolnavn for den printer.

  3. Indsend dine app-oplysninger via producentens registreringsformular.

  4. Producenten indsender din app til Apples MFi-program.

  5. Når Apple har gennemgået den, sender producenten dig et MFi Product Plan ID (PPID).

  6. Indsend din app til App Store med PPID'et i dine App Review-noter.

Star Micronics dokumenterer præcis denne rækkefølge og angiver, at godkendelsen kan tage en til to uger (Stars MFi-proces). Epson kører samme model for deres MFi-printere over Bluetooth eller Lightning-til-USB, og Zebra kalder det whitelisting. To ting fanger folk: PPID'et er knyttet til de printermodeller, du har registreret, så tilføjelse af en ny model kan betyde en ny runde, og at glemme PPID'et i dine review-noter får appen afvist.

Dybdegående artikler: kræver det MFi-godkendelse at udskrive kvitteringer fra en iPad-app, sådan tilslutter du en Star Micronics-printer til din egen POS-app, sådan udskriver du til en Epson TM-printer fra et tilpasset POS og sådan udskriver du til en Zebra-etiketprinter fra en iOS-app.

Kan et webbaseret POS udskrive kvitteringer?

Ja, men kun over netværket. En browser kan ikke nå Bluetooth-printere på iPad, og den standardmæssige udskriftsdialog i browseren er det forkerte værktøj til en kasse: den stiller spørgsmål, vælger det forkerte papir og forsinker hvert salg.

Hvad der virker, er en netværksprinter, der accepterer udskriftsjob fra en webside. Stars WebPRNT og Epsons ePOS-Print er de to almindelige muligheder: din web-app sender kvitteringen direkte til printerens IP-adresse. Kompromiset er netværksopsætning i hver butik og ingen udskrivning, når netværket er nede. Fuld guide: sådan udskriver du kvitteringer fra en web-app uden Bluetooth.

Hvordan åbner en kasseskuffe fra et tilpasset POS?

Gennem printeren, i de fleste opsætninger. En standard POS-kasseskuffe tilsluttes kvitteringsprinterens skuffeudløserport med et RJ11- eller RJ12-kabel. Din app sender en skuffe-åbn-kommando til printeren, og printeren sender en kort elektrisk impuls, der udløser skuffen.

Det betyder to ting for dit byggeri. Skuffen virker først, når udskrivningen virker, og et web-POS kan åbne en skuffe, hvis det kan udskrive til en netværksprinter med skuffen tilsluttet. USB- og netværksskuffer findes, men er mindre almindelige. Registrer hver skuffeåbning, især åbninger uden salg, da kasseafstemning afhænger af det. Læs mere i hvordan en kasseskuffe åbner: udløserkoder og tilpassede POS-apps.

Kræver stregkodescannere et SDK?

Som regel ikke. De fleste scannere leveres i tastaturtilstand (HID): hver scanning modtages, som om nogen har indtastet stregkoden og trykket på Enter. Det virker i en hvilken som helst native app og på en hvilken som helst webside, hvilket gør scannere til det nemmeste tilbehør at understøtte.

To detaljer er dog vigtige. Din app skal fange scanninger, selv når intet tekstfelt har fokus, og den skal kunne skelne en hurtig scanning fra en person, der taster. SDK-tilstand tilføjer konfiguration, batteristatus og rigere data, og telefonkameraer kan scanne ved små mængder. Guide: stregkodescannere i en tilpasset POS-app: HID-tilstand vs SDK.

Hvad med køkkenskærme, kundeskærme og etiketprintere?

Det er her, tilpassede kasser ofte viser deres værd, og hver har sin egen udformning:

  • Køkkenskærmssystemer (KDS) erstatter trykte boner. Skærmen er nem; pålidelig dirigering til kasser i realtid, fuldførelse og genkaldelse samt offline-adfærd er de svære dele. Se bør du bygge et køkkenskærmssystem.

  • Kundevendte skærme viser kurven, totaler og drikkepengeanmodninger. Arbejdet består i at holde kurvens tilstand synkroniseret mellem to skærme. Se kundevendte skærme til en tilpasset POS-app.

  • Etiketprintere udskriver hyldeetiketter, prismærker og ordre-etiketter. På iOS følger Bluetooth Classic-etiketprintere samme MFi-model som kvitteringsprintere, hvilket er grunden til, at Zebra beder om din bundle-ID og protokolstrenge, før de whitelister din app.

Før noget af det går live, bør du køre tjeklisten til test af POS-hardware på de nøjagtige enheder, du vil levere.

Hvilken POS-hardware bør et tilpasset byggeri starte med?

Hvis du bygger fra bunden, så vælg hardware, der fjerner godkendelsestrin:

BehovValg med mindst modstandHvorfor
Kvitteringsprinter, fast kasseNetværksprinter med understøttelse af webudskrivningIntet MFi-trin, kan deles, virker fra en browser
Kvitteringsprinter, mobilBluetooth LE-modelIntet MFi-trin på iOS
KasseskuffePrinterstyret skuffeIngen ekstra forbindelse at understøtte
ScannerTastaturtilstand (HID) scannerVirker overalt uden kode
KortbetalingerDin betalingsudbyders certificerede læser eller Tap to PayKun certificeret hardware kan modtage kort

Kortlæsere er en kategori for sig, fordi kun læsere, der er certificerede til din betalingsudbyder, kan behandle kort. Vores hovedartikel om, hvordan du modtager kortbetalinger i en tilpasset POS-app, dækker læsere, Tap to Pay og smart-terminaler.

Kan du helt undgå hardware-SDK'er?

Ja, hvis din kasse kører på en platform, der allerede har foretaget integrationen. Det er sådan Final fungerer. Din AI bygger kassen i Flow Studio, og den station, den kører på, håndterer hardwaren:

Din kasse anmoder om at udskrive eller åbne skuffen; stationen gør resten. Kompromiset er ærligt: du bruger den hardware, Final understøtter, frem for en hvilken som helst enhed på markedet, og hardware købes til den anførte pris, som forklaret i hvordan prissætningen for Final POS fungerer. For de fleste butikker dækker den liste kassedisken. Hvis du bygger hele POS-systemet selv, så start med at bygge dit eget POS-system med AI.

Ofte stillede spørgsmål

Hvilken hardware har et tilpasset POS brug for?

Som minimum en enhed at køre det på, en kvitteringsprinter og en måde at tage imod kort på. De fleste butikker tilføjer en kasseskuffe og en stregkodescanner, og restauranter tilføjer ofte en køkkenskærm eller en kundevendt skærm.

Kræver alle kvitteringsprintere MFi-godkendelse til iPad-apps?

Nej. Kun printere tilsluttet via Bluetooth Classic eller Lightning/USB kræver MFi-appgodkendelse på iOS. Bluetooth LE-printere og netværksprintere (Ethernet eller Wi-Fi) gør ikke.

Hvordan får jeg MFi-godkendelse til en printer?

Du indsender dine app-oplysninger til printerproducenten, såsom Star Micronics, Epson eller Zebra. De indsender til Apples MFi-program og sender dig et PPID, som du indsætter i App Review-noterne, når du indsender din app.

Hvordan åbner jeg en kasseskuffe fra min app?

De fleste kasseskuffer tilsluttes kvitteringsprinterens skuffeudløserport. Din app sender en skuffe-åbn-kommando til printeren, og printeren sender en impuls, der åbner skuffen.

Kræver stregkodescannere et SDK?

Ikke i tastaturtilstand (HID), hvor hver scanning modtages som indtastet tekst i en hvilken som helst app eller webside. Et SDK tilføjer konfiguration og rigere data, men er valgfrit for de fleste butikker.

Kan et webbaseret POS udskrive kvitteringer?

Ja, til netværksprintere, der accepterer web-udskriftsjob, såsom Star WebPRNT- eller Epson ePOS-Print-modeller. Safari på iPad har ikke Web Bluetooth, så en browser kan ikke nå Bluetooth-printere.