En drivrutin för kvittoskrivare är en typ av programvarufil som används av operativsystemet (OS) på en dator eller annan maskinvara för att korrekt komma åt och använda funktionerna hos en ansluten kvittoskrivare. Denna typ av drivrutin görs vanligtvis tillgänglig av företaget som tillverkar en viss kvittoskrivare, även om drivrutiner kan utvecklas av företaget som tillverkar ett visst operativsystem eller till och med en tredjepartsutvecklare av programvara. En drivrutin för kvittoskrivare kan behövas för en dator som används som en del av ett kassaregister eller för en bärbar enhet som används för att behandla transaktioner och skriva ut kvitton.
Syftet med en kvittoskrivardrivrutin är att säkerställa korrekt kommunikation mellan operativsystemet på en enhet och en kvittoskrivare som är ansluten till den enheten. De flesta komplexa delar av hårdvara, som datorer och till och med handhållna enheter som smartphones, använder ett operativsystem för att organisera filer, köra programvara och kommunicera med annan hårdvara som är ansluten till enheten. Drivrutiner används av många olika typer av operativsystem för att programmet ska kunna känna igen och fungera med andra delar av hårdvara. En drivrutin för kvittoskrivare är ungefär densamma och låter ett operativsystem känna igen en viss kvittoskrivare och fungera korrekt med den.
Denna drivrutin för kvittoskrivare är vanligtvis tillgänglig som en eller flera filer som installeras på operativsystemet på en dator eller liknande enhet. Företaget som tillverkar en kvittoskrivare tillhandahåller vanligtvis en skiva med den skrivaren som har drivrutinerna inkluderade. Uppdaterade drivrutiner är ofta tillgängliga från tillverkare som en nedladdning från företagets webbplats. En skrivardrivrutin för kvitto för en skrivare kan också vara tillgänglig från företaget som tillverkar ett visst operativsystem, och vissa tredjepartsföretag fokuserar också på att utveckla drivrutiner för användning med vissa system och hårdvara.
Medan äldre kassaapparater ofta utformades som ett enda system som fungerade av sig självt, använder många nya system i huvudsak en dator som är ansluten till en kvittoskrivare. Den här datorn kör vanligtvis ett grundläggande operativsystem som Windows® och därför behövs vanligtvis en drivrutin för kvittoskrivare för att säkerställa att operativsystemet fungerar korrekt med den anslutna skrivaren. Andra enheter som kan behöva en drivrutin för kvittoskrivare inkluderar handhållna enheter som kan användas för att bearbeta transaktioner. Dessa enheter kan anslutas till en telefon, eller kan vara en applikation tillgänglig för en telefon, som sedan kan anslutas till en skrivare och användas för att slutföra en transaktion, behandla betalning och skriva ut ett kvitto.