# POS hardware pro vlastní aplikace: tiskárny, pokladní zásuvky, skenery

> Published: 2026-10-27
> Updated: 2026-10-27
> Author: Mathias Nielsen
> Category: Hardware
> Canonical: https://finalpos.com/cs/blog/pos-hardware-pro-vlastni-aplikace-tiskarny-pokladni-zasuvky-skenery

Váš POS vytvořený pomocí AI vypadá hotový, dokud nenarazí na tiskárnu účtenek. Zde se dozvíte, co přesně každý prvek POS hardwaru vyžaduje pro fungování s vlastní aplikací, které zařízení potřebují schválení od Apple a jak se vyhnout té nejpomalejší cestě.

Na POS hardwaru pro vlastní aplikace se většina projektů pokladních systémů vytvořených pomocí AI zastaví. Pokladna vypadá v náhledu hotová, ale pak tiskárna účtenek mlčí, pokladní zásuvka se neotevře a čtečku karet nelze spárovat. Nic z toho není problém v kódování. Každé zařízení se připojuje specifickým způsobem a některá připojení vyžadují schválení od společností Apple a výrobce zařízení předtím, než má vaše aplikace povoleno je používat.

Tento průvodce jde zařízení po zařízení: jak se které připojuje, co vyžaduje na iOS a Androidu a které volby vám ušetří týdny práce. Stručná verze: vyberte typ připojení dříve, než vyberete tiskárnu.

![POS hardware pro vlastní aplikace: tiskárna účtenek, pokladní zásuvka, čtečka čárových kódů a tabletový POS na pultu](https://storage.googleapis.com/final-os-media/media/43399b6a-0d29-48b6-84dd-88ef01fcb193/generated/fbe670be1a7d73ed-pos-hardware-for-custom-apps-hero.png)

## Proč se aplikace POS vytvořené pomocí AI zastavují na hardwaru?

Protože AI sice dokáže napsat kód využívající SDK tiskárny, ale nemůže udělit vaší aplikaci oprávnění tuto tiskárnu používat. Vibe-kódovaný POS blokují na pultu tři věci:

- **Pravidla platformy.** iOS umožňuje aplikaci komunikovat pouze s příslušenstvím Bluetooth Classic a Lightning/USB, které schválil program Apple MFi pro danou aplikaci.
- **Prohlížeč.** Safari nepodporuje Web Bluetooth, takže webový POS na iPadu nemůže k Bluetooth hardwaru vůbec přistupovat.
- **Testování.** Každá tiskárna, zásuvka i čtečka se chová mírně odlišně a zjistíte to až na reálném zařízení.

Pokud stavíte od nuly, náš klíčový článek o tom, jak [si postavit vlastní POS systém pomocí AI](/en-US/blog/build-your-own-pos-system-with-ai), pokrývá také překážky u plateb a nasazení. Tato stránka je o všem, co zapojujete do zásuvky či portů.

## Co vyžaduje jednotlivá připojení tiskárny účtenek na iOS?

O náročnosti schvalování rozhoduje typ připojení, nikoli značka. Zde je kompletní přehled pro POS na iPadu nebo iPhone:

| Připojení | Schválení MFi aplikace na iOS | Funguje z prohlížeče | Nejlepší pro |
| --- | --- | --- | --- |
| Bluetooth Classic | Ano, podle výrobce tiskárny | Ne | Mobilní tisk, kde je tiskárna již certifikována MFi |
| Bluetooth LE | Ne | Ne (Safari nemá Web Bluetooth) | Mobilní tisk bez kroku MFi |
| Síťové (Ethernet nebo Wi-Fi) | Ne | Ano, u modelů WebPRNT nebo ePOS-Print | Stálé pokladní pulty, více stanic sdílejících tiskárnu |
| Lightning nebo USB | Ano | Ne | Pokladní pulty s jedním zařízením u podporovaných modelů |

Na Androidu žádné z těchto připojení nevyžaduje schválení od Apple; používáte Android SDK výrobce tiskárny a oprávnění Bluetooth v Androidu. Pro kompletní srovnání podle typu prodejny si přečtěte [Bluetooth, BLE nebo síť: výběr tiskárny účtenek pro POS na iPadu](/en-US/blog/bluetooth-vs-network-receipt-printer).

## Jak funguje schválení MFi aplikace pro tiskárny?

Schválení aplikace MFi je oprávnění společnosti Apple pro vaši konkrétní aplikaci k rozhraní s konkrétním příslušenstvím přes Bluetooth Classic nebo Lightning/USB. Nežádáte Apple sami. Výrobce tiskárny to udělá za vás:

1. Stáhněte si iOS SDK výrobce tiskárny a zaregistrujte se do vývojářského programu Apple Developer Program.
2. Vytvořte aplikaci s použitím názvu protokolu daného výrobce pro tuto tiskárnu.
3. Odeslete údaje o aplikaci prostřednictvím registračního formuláře výrobce.
4. Výrobce odešle vaši aplikaci do programu MFi společnosti Apple.
5. Jakmile ji Apple přezkoumá, výrobce vám zašle ID produktového plánu MFi (PPID).
6. Odeslete aplikaci do App Store s kódem PPID v poznámkách pro schvalovací proces (App Review).

Společnost Star Micronics přesně tento postup dokumentuje a uvádí, že schválení může trvat jeden až dva týdny ([postup MFi Star](https://star-m.jp/eng/products/s_print/apple_app_mfi.html)). Epson používá stejný model pro své MFi tiskárny přes Bluetooth nebo Lightning-to-USB a Zebra tento proces nazývá whitelisting. Dvě věci často lidi zaskočí: PPID je vázáno na modely tiskáren, které jste zaregistrovali, takže přidání nového modelu může znamenat další kolo schvalování, a zapomenutí kódu PPID v poznámkách k recenzi vede k odmítnutí aplikace.

Podrobné návody: [potřebujete schválení MFi pro tisk účtenek z aplikace pro iPad](/en-US/blog/mfi-printer-app-approval), [jak připojit tiskárnu Star Micronics k vlastní aplikaci POS](/en-US/blog/star-micronics-printer-custom-app), [jak tisknout na tiskárnu Epson TM z vlastní aplikace POS](/en-US/blog/epson-epos-sdk-custom-pos) a [jak tisknout na tiskárnu štítků Zebra z aplikace pro iOS](/en-US/blog/zebra-label-printer-ios-app).

## Může webový POS tisknout účtenky?

Ano, ale pouze přes síť. Prohlížeč se na iPadu nedokáže spojit s Bluetooth tiskárnami a standardní tiskový dialog prohlížeče je pro pokladnu nevhodný: klade otázky, vybírá špatný papír a zpomaluje každý prodej.

Funguje síťová tiskárna, která přijímá tiskové úlohy z webové stránky. Star WebPRNT a Epson ePOS-Print jsou dvě běžné možnosti: vaše webová aplikace odešle účtenku přímo na IP adresu tiskárny. Nevýhodou je nutnost nastavení sítě v každé prodejně a absence tisku při výpadku sítě. Kompletní průvodce: [jak tisknout účtenky z webové aplikace bez Bluetooth](/en-US/blog/print-receipt-from-web-app).

## Jak se otevírá pokladní zásuvka z vlastní aplikace POS?

Ve většině sestav prostřednictvím tiskárny. Standardní pokladní zásuvka POS se zapojuje do portu pro otevírání zásuvky na tiskárně účtenek pomocí kabelu RJ11 nebo RJ12. Vaše aplikace odešle tiskárně příkaz k otevření zásuvky a tiskárna vyslání krátkého elektrického impulzu zásuvku uvolní.

To pro váš vývoj znamená dvě věci. Zásuvka funguje až ve chvíli, kdy funguje tisk, a webový POS může otevřít zásuvku, pokud dokáže tisknout na síťové tiskárně s připojenou zásuvkou. Existují i USB a síťové zásuvky, ale jsou méně běžné. Zaznamenávejte každé otevření zásuvky, zejména otevření bez prodeje, protože na tom závisí odsouhlasení hotovosti. Více v článku [jak se otevírá pokladní zásuvka: kódy pro otevření a vlastní aplikace POS](/en-US/blog/cash-drawer-kick-custom-pos).

## Potřebují čtečky čárových kódů SDK?

Obvykle ne. Většina čteček se dodává v režimu klávesnice (HID): každý sken dorazí tak, jako by někdo napsal čárový kód a stiskl Enter. To funguje v jakékoli nativní aplikaci i na jakékoli webové stránce, což z čteček dělá nejjednodušší periferní zařízení na podporu.

Dva detaily však stále záleží. Vaše aplikace musí zachytit skeny, i když není zaostřeno žádné textové pole, a měla by rozlišit rychlý sken od psaní člověka. Režim SDK přidává konfiguraci, stav baterie a bohatší data a fotoaparáty telefonů mohou skenovat při nízkém objemu. Průvodce: [čtečky čárových kódů ve vlastní aplikaci POS: režim HID vs SDK](/en-US/blog/barcode-scanner-pos-app).

## A co kuchyňské displeje, zákaznické displeje a tiskárny štítků?

Na nich vlastní pokladní rozhraní často ukáže svou hodnotu a každé má své vlastnosti:

- **Kuchyňské displeje (KDS)** nahrazují tištěné bonovací lístky. Obrazovka je snadná; spolehlivé směrování na stanice v reálném čase, odbavování a odvolání objednávek a chování offline jsou ty těžké části. Viz [měli byste stavět kuchyňský displej](/en-US/blog/build-kitchen-display-system).
- **Zákaznické displeje** zobrazují košík, součty a výzvy k zadání spropitného. Hlavní prací je udržovat stav košíku synchronizovaný mezi dvěma obrazovkami. Viz [zákaznické displeje pro vlastní aplikaci POS](/en-US/blog/customer-facing-display-pos).
- **Tiskárny štítků** tisknou regálové štítky, cenovky a štítky objednávek. Na iOS sledované tiskárny štítků Bluetooth Classic používají stejný model MFi jako tiskárny účtenek, což je důvod, proč Zebra před zařazením aplikace na bílou listinu vyžaduje vaše ID balíčku (bundle ID) a řetězce protokolů.

Než cokoli spustíte ostrým provozem, projděte [kontrolní seznam testování POS hardwaru](/en-US/blog/pos-hardware-testing-checklist) na přesných zařízeních, která budete dodávat.

## S jakým POS hardwarem by měl vlastní vývoj začít?

Pokud stavíte od nuly, vyberte hardware, který odstraňuje schvalovací kroky:

| Potřeba | Volba s nejnižším třením | Proč |
| --- | --- | --- |
| Tiskárna účtenek, stálý pult | Síťová tiskárna s podporou webového tisku | Bez kroku MFi, sdílitelná, funguje z prohlížeče |
| Tiskárna účtenek, mobilní | Model Bluetooth LE | Bez kroku MFi na iOS |
| Pokladní zásuvka | Zásuvka řízená tiskárnou | Žádné další připojení k podpoře |
| Skener | Skener v režimu klávesnice (HID) | Funguje všude bez kódování |
| Platby kartou | Certifikovaná čtečka vašeho poskytovatele nebo Tap to Pay | Karty mohou přijímat pouze certifikovaná zařízení |

Čtečky kartou jsou samostatnou kategorií, protože karty mohou zpracovávat pouze čtečky certifikované u vašeho poskytovatele plateb. Náš klíčový článek o tom, jak [přijímat platby kartou ve vlastní aplikaci POS](/en-US/blog/accept-card-payments-custom-pos-app), pokrývá čtečky, Tap to Pay i chytré terminály.

## Můžete SDK pro hardware úplně vynechat?

Ano, pokud vaše pokladní rozhraní běží na platformě, která integraci již proveda. Tak funguje Final. Vaše AI vytvoří pokladnu ve Flow Studio a stanice, na které běží, se postará o hardware:

- **Native Stations** provozují aplikaci Final POS na zařízeních Apple a Android a připojují čtečky karet, Tap to Pay, tiskárny účtenek a pokladní zásuvky. Viz [jak nastavit Native Station](/help/set-up-a-native-station).
- **Virtual Stations** běží v jakémkoli prohlížeči pro obrazovky, které nepotřebují lokální hardware. Rozdíl je vysvětlen v článku [Native Station vs. Virtual Station](/help/native-vs-virtual-station).
- **Více tiskáren** lze směrovat pomocí štítků, například pro pult a kuchyň. Viz [směrování na více tiskáren na stanici](/help/how-to-set-up-multi-printer-routing-on-a-station).

Vaše pokladna požádá o tisk nebo otevření zásuvky; stanice udělás zbytek. Kompromis je upřímný: používáte hardware, který Final podporuje, namísto jakéhokoli zařízení na trhu, a hardware se kupuje za uvedené ceny, jak je popsáno v článku [jak fungují ceny Final POS](/help/how-final-pos-pricing-works). Pro většinu obchodů tento seznam pokrývá pokladní pult. Pokud stavíte celý POS sami, začněte článkem [postavte si vlastní POS systém pomocí AI](/en-US/blog/build-your-own-pos-system-with-ai).

## FAQ

**Q: Jaký hardware potřebuje vlastní POS?**
A: Minimálně zařízení, na kterém poběží, tiskárnu účtenek a způsob přijímání karet. Většina obchodů přidává pokladní zásuvku a čtečku čárových kódů, zatímco restaurace často doplňují kuchyňský displej nebo zákaznický displej.

**Q: Vyžadují všechny tiskárny účtenek schválení MFi pro aplikace na iPadu?**
A: Ne. Schválení aplikace v programu MFi na iOS vyžadují pouze tiskárny připojené přes Bluetooth Classic nebo Lightning/USB. Tiskárny s Bluetooth LE a síťové tiskárny (Ethernet nebo Wi-Fi) toto schválení nepotřebují.

**Q: Jak získám schválení MFi pro tiskárnu?**
A: Detaily aplikace odešlete výrobci tiskárny, jako je Star Micronics, Epson nebo Zebra. Ten je předá do programu Apple MFi a zašle vám kód PPID, který uvedete v poznámkách pro schvalovací proces App Store (App Review).

**Q: Jak z aplikace otevřu pokladní zásuvku?**
A: Většina pokladních zásuvek se připojuje do portu pro otevírání zásuvky na tiskárně účtenek. Vaše aplikace pošle tiskárně příkaz k otevření a tiskárna vyslání elektrického impulzu zásuvku otevře.

**Q: Potřebují čtečky čárových kódů SDK?**
A: V režimu klávesnice (HID) ne, protože každý sken přichází jako zadaný text do jakékoli aplikace nebo webové stránky. SDK přidává možnosti konfigurace a detailnější data, ale pro většinu obchodů je volitelné.

**Q: Může webový POS tisknout účtenky?**
A: Ano, na síťových tiskárnách, které přijímají tiskové úlohy z webu, jako jsou modely Star WebPRNT nebo Epson ePOS-Print. Safari na iPadu nepodporuje Web Bluetooth, takže prohlížeč k Bluetooth tiskárnám přistupovat nemůže.