Een verlopen API-sleutel, een bank die nee zegt, of iemand die gestolen kaarten test op je afrekenpagina: in het scherm Bestellingen zien ze er allemaal hetzelfde uit. Checkout Doctor houdt ze gratis uit elkaar en zegt welke jij moet oplossen. Pro stopt een aanval met kaarttesten zodra die begint, zonder je echte klanten te blokkeren.
Gratis, zonder limieten en zonder tijdslimiet · Geen creditcard nodig
Elke winkel heeft mislukte betalingen. De meeste komen door de bank van de klant of een typfout, en er valt niets op te lossen. Een paar betekenen dat je afrekenpagina voor iedereen kapot is, en een plotselinge stapel ervan wijst meestal op een aanval. Checkout Doctor leest de foutmelding die elke klant echt zag en sorteert elke mislukking naar wiens fout het is.
Een verkeerde of verlopen API-sleutel, een account dat niet is geactiveerd, een sitefout. Elke klant heeft er last van tot je het oplost, dus dit hoor je als eerste.
Veel kleine weigeringen in korte tijd van weinig bezoekers of wegwerp-e-mailadressen. Je betaalgateway werkt; iemand test gestolen kaarten.
Onvoldoende saldo, een verkeerde beveiligingscode, een verlopen kaart. Normaal in elke winkel, en niets aan jouw kant verandert dat.
Het leert het normale tempo van je winkel en laat je weten wanneer een stille periode ongewoon is, zelfs als er niets is mislukt.
Werkt met het afrekenblok en klassiek afrekenen, met elke betaalgateway, en met HPOS.
Gratis vertelt je wat er misging en wiens fout het is. Pro stopt de aanval, legt de codes van de betaalgateway uit en zet een bedrag op wat het kost.
Zodra kaarttesten is bevestigd, scherpt Pro de eigen snelheidslimiet voor afrekenen van WooCommerce aan en weigert alleen bezoekers en e-mailadressen bij wie het steeds mislukt. Nieuwe klanten rekenen gewoon af, en de vergrendeling schakelt zichzelf uit na de tijd die jij kiest.
Cloudflare Turnstile, hCaptcha of Google reCAPTCHA bij het afrekenblok en klassiek afrekenen. Laat hem alleen tijdens een vergrendeling draaien, dan zien echte klanten hem normaal gesproken nooit. Instellen kost vijf minuten, met de stappen in de plugin zelf.
Elke geweigerde afrekenpoging wordt met de reden vastgelegd. Belt er een klant, typ dan het e-mailadres in en zie meteen of die is geweigerd. Adressen worden als hash vergeleken en nooit opgeslagen.
do_not_honor, INSTRUMENT_DECLINED, api_key_expired: codes van Stripe, WooPayments, PayPal en Square vertaald naar wat er gebeurde, wie aan zet is en wat je de klant vertelt.
Verkopen, mislukte afrekenpogingen per oorzaak, gestopte aanvallen en geld dat verloren ging door op te lossen fouten, op de 1e van elke maand. Er staat alleen jouw naam op, zodat een bureau het als eigen rapport kan versturen, of als PDF kan opslaan.
Slack, Discord of elke willekeurige webhook, naast e-mail. Een directe melding zodra een vergrendeling start, en een optioneel dagelijks overzicht van verkopen en mislukkingen.
Screenshots uit de echte plugin, tijdens een aanval met kaarttesten op een demowinkel.

Een aanval automatisch herkend en gestopt, met de omzet die op het spel stond.

Elke mislukte afrekenpoging, wiens fout het is, en wat de code van de betaalgateway betekent.

Precies wie er is geweigerd, wanneer en waarom.

Het maandrapport, onder je eigen naam.
Het legt de foutmelding vast die de afrekenpagina echt toonde, uit het afrekenblok, klassiek afrekenen en mislukte bestellingen, met elke betaalmethode.
Er worden geen kaartgegevens, namen of adressen opgeslagen. IP- en e-mailadressen worden alleen als hash bewaard, en gegevens worden na 90 dagen verwijderd.
Het leest alleen, tot je de vergrendeling van Pro aanzet. Alles draait op je eigen server; er gaan geen bestelgegevens je winkel uit.
Weten waarom afrekenen mislukt en wiens fout het is, blijft gratis, voor altijd en zonder limieten. Pro stopt de aanvallen en rapporteert wat ze kosten.
7 dagen geld-terug-garantie.
Prijzen in USD, jaarlijks gefactureerd. Pro blijft werken tot het einde van het jaar waarvoor je hebt betaald.
Een mislukte bestelling in WooCommerce vertelt je bijna niets. Dezelfde rode status dekt een typfout van een klant, een weigering van een bank, een verlopen API-sleutel die elke verkoop kost, en een bot die duizend gestolen kaarten probeert. Winkeleigenaren ontdekken pas dagen later welke het was, via een e-mail van de betaalgateway of een chargeback.
Checkout Doctor beantwoordt de enige vraag die ertoe doet, op het moment dat het gebeurt: wat ging er mis, en moet ik dit oplossen? En als het een aanval is, stopt Pro die zonder de klanten weg te sturen die je juist wilt hebben.
Het maakt deel uit van de Snagbane-familie, samen met Link Scanner en Cron Monitor.
Geen FTP en geen command line. Iedereen begint met de gratis plugin, ook met Pro: Pro is een kleine add-on die erbovenop komt, geen vervanging.
Ga, met WooCommerce actief, naar Plugins → Nieuwe plugin toevoegen en zoek op “Snagbane Checkout Doctor”.
Klik op Nu installeren, dan op Activeren. Er is niets in te stellen; het begint meteen met vastleggen en leest je recente bestellingen in voor de geschiedenis.
Je vindt het onder WooCommerce → Checkout Doctor, met bovenaan een oordeel in één zin.
Na de aankoop mailt Freemius je de Pro-.zip en een licentiesleutel. Upload die via Plugins → Nieuwe plugin toevoegen → Plugin uploaden, activeer hem en plak de sleutel wanneer daarom gevraagd wordt.
Vereist WordPress 6.4+, PHP 7.4+ en WooCommerce 8.0+.
E-mail met je sleutel kwijt? Haal die op elk moment weer op via het Freemius-klantenportaal.
Gratis te installeren, voor altijd gratis voor de volledige diagnose en de geschiedenis, geen creditcard nodig.
Gratis in de officiële pluginmap van WordPress.org. Updates komen via je WordPress-dashboard.