Skip to main content
Hardware27. oktober 2026

POS-maskinvare for tilpassede apper: skrivere, skuffer, skannere

Ditt KI-bygde POS ser ferdig ut helt til det møter en kvitteringsskriver. Her er nøyaktig hva hver del av POS-maskinvaren trenger for å fungere med en tilpasset app, hvilke som krever Apple-godkjenning, og hvordan du unngår den tregeste veien.

Mathias NielsenMathias NielsenCEO, Final POS
POS-maskinvare for tilpassede apper: kvitteringsskriver, kassaskuff, strekkodeskanner og nettbrett-POS på en disk

POS-maskinvare for tilpassede apper er der de fleste KI-bygde POS-prosjekter stopper opp. Kassen ser ferdig ut i forhåndsvisningen, deretter er kvitteringsskriveren helt tyst, kassaskuffen åpnes aldri og kortleseren vil ikke pare seg. Ingenting av det er et kodingsproblem. Hver enhet kobles til på en bestemt måte, og noen tilkoblinger trenger godkjenning fra Apple og enhetsprodusenten før appen din i det hele tatt får lov til å bruke dem.

Denne guiden går gjennom enhet for enhet: hvordan hver enkelt kobles til, hva den krever på iOS og Android, og hvilke valg som sparer deg for uker. Den korte versjonen: velg tilkoblingstype før du velger skriver.

POS-maskinvare for tilpassede apper: kvitteringsskriver, kassaskuff, strekkodeskanner og nettbrett-POS på en disk

Hvorfor er maskinvare der KI-bygde POS-apper stopper opp?

Fordi en KI kan skrive kode mot en skriver-SDK, men den kan ikke gi appen din tillatelse til å bruke skriveren. Tre ting blokkerer et vibe-kodet POS på disken:

  • Plattformregler. iOS lar bare en app snakke med Bluetooth Classic- og Lightning/USB-tilbehør som Apples MFi-program har godkjent for den spesifikke appen.

  • Nettleseren. Safari har ikke Web Bluetooth, så et web-POS på iPad kan ikke nå Bluetooth-maskinvare i det hele tatt.

  • Testing. Hver skriver, skuff og leser oppfører seg litt forskjellig, og du oppdager det først på den ekte enheten.

Hvis du bygger fra bunnen av, dekker artikkelen vår om å bygge ditt eget POS-system med KI betalings- og distribusjonsveggene også. Denne siden handler om alt du plugger inn.

Hva krever de ulike tilkoblingene for kvitteringsskrivere på iOS?

Tilkoblingstypen avgjør godkjenningsbyrden din, ikke merket. Her er det fullstendige bildet for et iPad- eller iPhone-POS:

TilkoblingMFi-appgodkjenning på iOSFungerer fra en nettleserBest for
Bluetooth ClassicJa, per skriverprodusentNeiMobil utskrift der skriveren allerede er MFi-sertifisert
Bluetooth LENeiNei (Safari har ikke Web Bluetooth)Mobil utskrift uten MFi-trinnet
Nettverk (Ethernet eller Wi-Fi)NeiJa, med WebPRNT- eller ePOS-Print-modellerFaste disker, flere stasjoner som deler en skriver
Lightning eller USBJaNeiEnkeltskjermdisker med støttede modeller

På Android trenger ingen av disse Apples godkjenning; du bruker skriverprodusentens Android-SDK og Androids Bluetooth-tillatelser. For den fullstendige sammenligningen etter butikktype, se Bluetooth, BLE eller nettverk: velge kvitteringsskriver for et iPad-POS.

Hvordan fungerer MFi-appgodkjenning for skrivere?

MFi-appgodkjenning er Apples tillatelse til at din spesifikke app får snakke med et spesifikt tilbehør over Bluetooth Classic eller Lightning/USB. Du søker ikke til Apple selv. Skriverprodusenten gjør det for deg:

  1. Last ned skriverprodusentens iOS-SDK og registrer deg i Apple Developer Program.

  2. Bygg appen din ved hjelp av produsentens protokollnavn for den skriveren.

  3. Send inn appopplysningene dine via produsentens registreringsskjema.

  4. Produsenten sender inn appen din til Apples MFi-program.

  5. Når Apple har gått gjennom den, sender produsenten deg en MFi Product Plan ID (PPID).

  6. Send inn appen din til App Store med PPID-en i App Review-notatene.

Star Micronics dokumenterer nøyaktig denne sekvensen og oppgir at godkjenningen kan ta én til to uker (Stars MFi-prosess). Epson kjører samme modell for sine MFi-skrivere over Bluetooth eller Lightning-til-USB, og Zebra kaller det hvitelisting. Two ting overrasker folk: PPID-en er knyttet til de skrivermodellene du registrerte, så å legge til en ny modell kan bety en ny runde, og å glemme PPID-en i review-notatene fører til at appen avvises.

Dypdykk: trenger du MFi-godkjenning for å skrive ut kvitteringer fra en iPad-app, hvordan koble en Star Micronics-skriver til din egen POS-app, hvordan skrive ut til en Epson TM-skriver fra et tilpasset POS og hvordan skrive ut til en Zebra-etikettskriver fra en iOS-app.

Kan et webbasert POS skrive ut kvitteringer?

Ja, men bare over nettverket. En nettleser kan ikke nå Bluetooth-skrivere på iPad, og den standard utskriftsdialogen i nettleseren er feil verktøy for en kasse: den stiller spørsmål, velger feil papir og forsinker hvert salg.

Det som fungerer er en nettverksskriver som godtar utskriftsjobber fra en nettside. Stars WebPRNT og Epsons ePOS-Print er de to vanligste alternativene: web-appen din sender kvitteringen rett til skriverens IP-adresse. Ulempene er nettverksoppsett i hver butikk og ingen utskrift når nettverket er nede. Fullstendig guide: hvordan skrive ut kvitteringer fra en web-app uten Bluetooth.

Hvordan åpnes en kassaskuff fra et tilpasset POS?

Gjennom skriveren, i de fleste oppsett. En standard kassaskuff kobles til kvitteringsskriverens skuffeutløserport med en RJ11- eller RJ12-kabel. Appen din sender en åpnekommando til skriveren, og skriveren sender en kort elektrisk impuls som utløser skuffen.

Det betyr to ting for bygget ditt. Skuffen fungerer først når utskrift fungerer, og et web-POS kan åpne en skuff hvis det kan skrive ut til en nettverksskriver som har skuffen tilkoblet. USB- og nettverksskuffer finnes, men er mindre vanlige. Loggfør hver skuffeåpning, spesielt åpninger uten salg, fordi kontantavstemming avhenger av det. Mer i hvordan en kassaskuff åpnes: utløserkoder og tilpassede POS-apper.

Trenger strekkodeskannere en SDK?

Vanligvis ikke. De fleste skannere leveres i tastaturmodus (HID): hver skanning ankommer som om noen tastet strekkoden og trykket Enter. Det fungerer i enhver nativ app og på enhver nettside, noe som gjør skannere til det enkleste tilbehøret å støtte.

To detaljer er likevel viktige. Appen din må fange opp skanninger selv når ingen tekstfelt har fokus, og den bør skille en rask skanning fra en person som taster. SDK-modus legger til konfigurasjon, batteristatus og rikere data, og mobilkameraer kan skanne ved lave volumer. Guide: strekkodeskannere i en tilpasset POS-app: HID-modus vs SDK.

Hva med kjøkkenskjermer, kundeskjermer og etikettskrivere?

Det er her tilpassede kasser ofte viser sin verdi, og hver har sitt eget mønster:

  • Kjøkkenskjermer (KDS) erstatter trykte bonger. Skjermen er enkel; pålitelig ruting i sanntid til stasjoner, avhuking og tilbakekalling, samt offline-oppførsel er de vanskelige delene. Se bør du bygge et kjøkkenskjermsystem.

  • Kundeskjermer viser handlekurven, totalsummer og tips-instrukser. Arbeidet består i å holde handlekurvens tilstand synkronisert mellom to skjermer. Se kundeskjermer for en tilpasset POS-app.

  • Etikettskrivere skriver ut hylle-etiketter, prislapper og ordre-etiketter. På iOS følger Bluetooth Classic-etikettskrivere samme MFi-modell som kvitteringsskrivere, og det er derfor Zebra ber om din bundle ID og protokollstrenger før de hvitelister appen din.

Før noe av dette går live, kjør sjekklisten for testing av POS-maskinvare på de nøyaktige enhetene du skal levere.

Hvilken POS-maskinvare bør et tilpasset bygg starte med?

Hvis du bygger fra bunnen av, velg maskinvare som fjerner godkjenningstrinn:

BehovValg med minst friksjonHvorfor
Kvitteringsskriver, fast diskNettverksskriver med støtte for webutskriftIngen MFi-trinn, delbar, fungerer fra nettleser
Kvitteringsskriver, mobilBluetooth LE-modellIngen MFi-trinn på iOS
KassaskuffSkriverdrevet skuffIngen ekstra tilkobling å støtte
SkannerSkanner i tastaturmodus (HID)Fungerer overalt uten kode
KortbetalingerBetalingsleverandørens sertifiserte leser eller Tap to PayBare sertifisert maskinvare kan ta imot kort

Kortlesere er i en kategori for seg selv fordi bare lesere som er sertifisert med din betalingsleverandør kan behandle kort. Artikkelen vår om hvordan du tar imot kortbetalinger i en tilpasset POS-app dekker lesere, Tap to Pay og smartterminaler.

Kan du hoppe over maskinvare-SDK-er helt?

Ja, hvis kassen din kjører på en plattform som allerede har gjort integrasjonen. Det er slik Final fungerer. KI-en din bygger kassen i Flow Studio, og stasjonen den kjører på håndterer maskinvaren:

Kassen din ber om å skrive ut eller åpne skuffen; stasjonen gjør resten. Kompromisset er ærlig: du bruker maskinvaren Final støtter i stedet for en hvilken som helst enhet på markedet, og maskinvare kjøpes til oppgitt pris, som forklart i hvordan Final POS-priser fungerer. For de fleste butikker dekker den listen disken. Hvis du bygger hele POS-systemet selv, start fra bygge ditt eget POS-system med KI.

Ofte stilte spørsmål

Hvilken maskinvare trenger et tilpasset POS?

Som et minimum en enhet til å kjøre det på, en kvitteringsskriver og en måte å ta imot kort på. De fleste butikker legger til en kassaskuff og en strekkodeskanner, og restauranter legger ofte til en kjøkkenskjerm eller en kundeskjerm.

Trenger alle kvitteringsskrivere MFi-godkjenning for iPad-apper?

Nei. Kun skrivere koblet til via Bluetooth Classic eller Lightning/USB trenger MFi-appgodkjenning på iOS. Bluetooth LE-skrivere og nettverksskrivere (Ethernet eller Wi-Fi) gjør det ikke.

Hvordan får jeg MFi-godkjenning for en skriver?

Du sender appopplysningene dine til skriverprodusenten, som Star Micronics, Epson eller Zebra. De sender det inn til Apples MFi-program og sender deg en PPID, som du legger inn i App Review-notatene når du sender inn appen din.

Hvordan åpner jeg en kassaskuff fra appen min?

De fleste kassaskuffer kobles til kvitteringsskriverens skuffeutløserport. Appen din sender en åpnekommando til skriveren, og skriveren sender en elektrisk impuls som åpner skuffen.

Trenger strekkodeskannere en SDK?

Ikke i tastaturmodus (HID), der hver skanning ankommer som inntastet tekst i enhver app eller nettside. En SDK gir konfigurasjon og rikere data, men er valgfritt for de fleste butikker.

Kan et webbasert POS skrive ut kvitteringer?

Ja, til nettverksskrivere som godtar webutskriftsjobber, som Star WebPRNT- eller Epson ePOS-Print-modeller. Safari på iPad har ikke Web Bluetooth, så en nettleser kan ikke nå Bluetooth-skrivere.