Checkout, på svenska kassan, är stegen i en webbutik där varukorgen blir en order. Mottagarens uppgifter, val av fraktsätt, betalning och orderbekräftelse, i den ordningen.

Sekvensen ser enkel ut men innehåller allt som är svårt i en butik. Adressen styr momsen och avgör vilka fraktsätt som går att erbjuda. Vikten och måtten på det som ligger i korgen styr fraktpriset. Kundtypen avgör om priserna ska visas med eller utan moms, och om faktura ska erbjudas över huvud taget. Det är därför totalsumman rör sig sent, och det är därför sena överraskningar är kassans största läckage.

Kraven skiljer sig mellan B2C och B2B mer än något annat i en webbutik. En konsumentkassa ska ha så få fält som möjligt, tillåta gästköp och erbjuda de betalsätt kunden känner igen. En företagskassa ska i stället känna igen den inloggade kunden, hämta avtalade priser, kontrollera kreditgränsen, tillåta inköpsordernummer på ordern och skicka den vidare för godkännande när beloppet kräver det. En kassa som försöker vara båda samtidigt blir sällan bra på något av det.

Det tekniska valet står mellan en kassa som körs i butiken och en checkoutleverantörs egen. Den senare tar hand om betalningen, kundidentifieringen och en del av det juridiska ansvaret, men tar också över en del av utseendet.

Fluit levereras med en egen kassa och med Klarna Checkout (Kustom) som färdig integration. Momsen räknas per rad, fraktpriset hämtas från fraktsätten du satt upp i systemet, och när ordern är lagd allokeras saldot direkt så att lagret ser den. Se Betalningar och Frakt och fraktberäkning.