Maandag t/m vrijdag, 09:00 – 18:00 +31 970 1028 0205 WhatsApp
WebMaintorNederland
Hackherstel · wat wij oplossen

Stortvloed aan nepbestellingen en mislukte betalingen in WooCommerce

Honderden bestellingen van een paar euro, bijna allemaal mislukt? Dan test iemand gestolen kaarten via uw webshop. Zo stopt u nepbestellingen in WooCommerce.

U opent 's ochtends uw webshop en ziet 340 nieuwe bestellingen. Even denkt u aan een goede nacht. Dan ziet u dat ze allemaal hetzelfde goedkoopste product bevatten, van klanten met namen als "dfgsdf", en dat bijna alles op "Mislukt" staat. Uw mailbox loopt vol met meldingen, en van uw betaalprovider komt een mail over verdachte activiteit.

Dit zijn nepbestellingen in WooCommerce, en meestal gaat het om kaarttesten. Iemand heeft een lijst met gestolen kaartnummers en gebruikt uw checkout om uit te proberen welke nog werken. Dat is geen hack van uw site in de klassieke zin, maar het is wel spoed. Op deze pagina leest u hoe u het herkent, hoe u de aanval stopt en wanneer er toch meer aan de hand is.

  1. 01

    Zo herkent u kaarttesten via uw webshop

    WooCommerce noemt in de documentatie van WooPayments een plotselinge stijging van bestellingen met de status Mislukt als een veelvoorkomend teken van kaarttesten. Andere kenmerken die u vaak ziet:

    • Bestellingen met het goedkoopste product, of met een heel laag bedrag.
    • Gastbestellingen met onzinnamen, willekeurige e-mailadressen en adressen die niet bestaan.
    • Veel bestellingen in korte tijd, vaak 's nachts.
    • Telkens andere kaartgegevens, af en toe één die wel slaagt.
    • Een melding van uw betaalprovider over een hoog aantal geweigerde betalingen.

    Lijkt het patroon meer op inlogpogingen op klantaccounts dan op bestellingen, dan gaat het om iets anders. Zie daarvoor aanvallen op klantaccounts met gelekte wachtwoorden.

  2. 02

    Waarom nepbestellingen u geld en gedoe kosten

    Het lijkt alleen vervuiling in uw orderoverzicht, maar het kost meer dan een middag opruimen.

    • Transactiekosten. Bij sommige betaalproviders betaalt u ook voor mislukte of geweigerde pogingen. Kijk voor de tarieven bij uw eigen provider.
    • Chargebacks. De betalingen die wel slagen, zijn met gestolen kaarten gedaan. De echte kaarthouder vraagt het geld terug, en u betaalt vaak kosten per terugboeking. WooCommerce raadt in zijn documentatie aan om geslaagde bestellingen die u verdacht vindt, terug te betalen.
    • Uw relatie met de betaalprovider. Bij aanhoudende fraude kan een provider uw account beperken of opschorten. Dan kunt u ook geen echte klanten meer laten betalen.
    • Voorraad en mail. Producten worden gereserveerd, orderbevestigingen gaan naar niet-bestaande adressen, en dat kan uw mailreputatie raken.
  3. 03

    Nepbestellingen in WooCommerce stoppen

    Er is niet één knop. Het werkt met lagen, en aanvallers passen zich aan, dus u kijkt na elke maatregel of het helpt.

    Begrenzing van het aantal pogingen

    Volgens de ontwikkelaarsdocumentatie van WooCommerce heeft de Store API, waarop de moderne checkout draait, een ingebouwde begrenzing van het aantal verzoeken. Die staat standaard uit en moet met code worden aangezet. Het vertraagt aanvallen, het stopt ze niet helemaal. Staat uw site achter een proxy of CDN zoals Cloudflare, dan moet dat goed worden ingesteld, anders blokkeert u echte klanten.

    Een controle tegen bots op de checkout

    Een captcha of een vergelijkbare controle op de afrekenpagina helpt. Let op: WooCommerce meldt dat sommige captcha-plugins de nieuwe checkout-blokken niet beschermden, waardoor de controle kon worden omzeild. Testen of de controle echt werkt op uw checkout is dus nodig.

    Regels bij uw betaalprovider

    De meeste providers hebben eigen fraudefilters. In WooPayments kunt u bijvoorbeeld regels instellen die bestellingen onder een bepaald bedrag blokkeren. Vraag bij uw eigen provider welke filters er zijn en hoe u ze instelt. Neem bij een lopende aanval ook direct contact op met uw provider; die ziet vaak meer dan u.

    Instellingen in de winkel zelf

    Een minimaal bestelbedrag, tijdelijk geen gastbestellingen, of het goedkoopste product tijdelijk uit de verkoop. Dat zijn noodmaatregelen die ook echte klanten raken, dus houd ze kort.

  4. 04

    Wanneer nepbestellingen wijzen op een hack

    Kaarttesten gebeuren meestal zonder dat uw site gehackt is. De aanvaller gebruikt gewoon de voordeur. Toch kijken wij altijd even verder, omdat er soms wel iets mis is:

    • Er staan beheerders of shopmanagers in WooCommerce die u niet kent.
    • Er komen bestellingen binnen met betaalmethoden die u heeft uitgezet.
    • Klanten melden misbruik van hun kaart na een echte bestelling bij u. Dat wijst eerder op een skimmer; zie betaalpagina van uw webshop gekaapt.
    • De aanval gaat door terwijl de checkout dicht staat.
  5. 05

    Wat u nu zelf al kunt doen

    • Bel of mail uw betaalprovider en meld de aanval.
    • Zet het goedkoopste product tijdelijk uit als de aanval zich daarop richt.
    • Verwijder de nepbestellingen nog niet. Ze bevatten IP-adressen en tijdstippen die helpen bij het blokkeren.
    • Betaal geslaagde verdachte bestellingen terug en verstuur niets.
    • Doe na de aanval een echte testbestelling om te zien of uw checkout nog werkt voor gewone klanten.
  6. 06

    Zo stopt WebMaintor nepbestellingen in uw webshop

    Wij kijken eerst naar het patroon: waar komen de verzoeken vandaan, via welke route lopen ze, en is het alleen kaarttesten of is er meer. Daarna zetten wij de begrenzing van de Store API aan, plaatsen of testen wij een botcontrole die op uw checkout echt werkt, en helpen wij met de regels bij uw betaalprovider. Waar nodig blokkeren wij verkeer op serverniveau of via uw CDN. Als blijkt dat de site ook gehackt is, pakken wij dat volgens onze vaste werkwijze aan.

    U krijgt na de eerste diagnose een vaste prijs, voordat wij beginnen. Wij werken alleen aan WooCommerce en WordPress, en zijn voor spoed 24/7 bereikbaar. Wilt u dat uw shop daarna doorlopend wordt bijgehouden, kijk dan bij webshoponderhoud. Is de site ook echt gehackt, dan leest u onze aanpak op de pagina over het herstellen van een gehackte website.

FAQ

Veelgestelde vragen

Is mijn webshop gehackt als ik veel nepbestellingen krijg?

Meestal niet. Bij kaarttesten gebruikt de aanvaller gewoon uw checkout, zonder in uw site in te breken. Het is wel verstandig om te controleren of er geen onbekende gebruikers of andere signalen van een hack zijn.

Moet ik de nepbestellingen verwijderen?

Niet meteen. Ze bevatten informatie zoals IP-adressen en tijdstippen die helpen om de aanval te blokkeren. Zet ze eventueel op geannuleerd en ruim ze op als de aanval voorbij is.

Helpt een captcha tegen kaarttesten?

Het helpt, maar alleen als de controle echt werkt op de checkout die u gebruikt. WooCommerce meldde dat sommige captcha-plugins de nieuwe checkout-blokken niet beschermden. Test het daarom en combineer het met andere maatregelen.

Kan mijn betaalprovider mijn account blokkeren?

Bij aanhoudende fraude kan een provider maatregelen nemen, tot het beperken van uw account aan toe. Daarom is het verstandig om direct contact op te nemen en te laten zien dat u de aanval aanpakt.

Nu gehackt? Wij helpen direct.

Vraag een gratis websitecheck aan. U ontvangt binnen één werkdag een helder rapport, zonder verplichtingen.

Reactie binnen 4 werkuren
WhatsApp