Wat we vonden, en waarom we het vertellen
Voor Party Planet openging, deden we een grote bug hunt. Niet een paar klikjes, maar elke route van de webshop en het dashboard, aangevallen zoals iemand die de webshop wil omzeilen. Wat we vonden, was soms bijna grappig:
- een springkasteel tot 2099 vastzetten voor de prijs van één dag;
- een levering in Amsterdam voor nul euro;
- een miljard klapstoelen bestellen, voor 1,2 miljard euro;
- een naam van 200.000 tekens die zo op de factuur belandde.
Grappig, tot een echte klant het doet. Daarom vertellen we het: we vonden het vóór iemand anders het deed, en we hebben het allemaal dichtgezet. 31 punten, 31 opgelost.
Hoe het nu zit
- De server rekent alles zelf. Prijzen, het aantal huurdagen, de leveringskost en de zone komen nooit uit de browser. Klopt iets niet met wat de klant zag, dan wordt er niets geboekt.
- Remmen tegen misbruik. Op inloggen, op het raden van kortingscodes, op het contactformulier en op het afrekenen.
- Een haperende verbinding maakt geen dubbele bestelling. Drukt een klant twee keer op bevestigen, dan krijgt hij dezelfde bestelling terug.
- Afgeschermde gegevens. Elke tabel in de database is afgeschermd, en wachtwoorden zijn zwaar versleuteld.
- Geen persoonsgegevens waar ze niet horen: niet in webadressen, niet in Google Analytics, niet in de Telegram-melding.
Privacy, zonder kleine lettertjes
Je webshop krijgt een cookiebanner met een keuze per soort, een privacyverklaring die zegt wat de site echt doet, en huurvoorwaarden als pagina en als pdf. Vraagt een klant om zijn gegevens te wissen, dan doe je dat met één klik in zijn klantdossier.