Lukt het uw WooCommerce-klanten
niet meer om te betalen ?
we zetten de gateway weer aan.
Audit en oplossing van WooCommerce-betalingsbugs
Bestelstatus eindeloos geblokkeerd op « In afwachting », Stripe-webhook met fout 403, PayPal die blijft hangen, klant die heeft betaald maar bestelling niet aangemaakt, HPOS dat alles kapot heeft gemaakt : elk scenario heeft zijn precieze technische oorzaak. Wij vinden die en sluiten alles weer aan.
Hoeveel u verliest elke dag
Metingen waargenomen op 12 WooCommerce-betalingsaudits uitgevoerd in 2025-2026.
verloren door specifieke betalingsbugs
met webhook in stille fout
na oplossing op een standaard WC-webshop
Elke betaalplugin heeft zijn typische storingen
Herken uw gateway, dat is 50 % van de diagnose.
Veelvoorkomende storingen :
- Webhook
/?wc-api=wc_stripemet fout 403 → Cloudflare of Wordfence - Bestelstatus geblokkeerd op « pending » → IPN niet ontvangen
- 3DSv2 niet ondersteund op pluginversies < 7.0
- HPOS-conflict als plugin < 7.5
- Secret key verlopen na Stripe-rotatie
Veelvoorkomende storingen :
- Knop « Betalen met PayPal » die niet verschijnt → JS-SDK niet geladen
- Sandbox actief in productie → test-client-ID niet omgeschakeld
- IPN-webhook die niet doorkomt → URL gewijzigd zonder update in PayPal-dashboard
- Dubbele bestellingen bij herladen van de retourpagina
Veelvoorkomende storingen :
- Bestelstatus « In afwachting » eindeloos → webhook ontvangen met 200 maar PHP-hook crasht
- Lokale methode (iDEAL, Bancontact, Sofort) niet geactiveerd in dashboard
- Test-/live-modus verwisseld na migratie
- Conflict met WP Rocket op de retourpagina
Veelvoorkomende storingen :
- Ongeldige SHA256-hash na wijziging van de technische sleutel
- 3DS-redirect die terugkeert naar de WooCommerce-foutpagina
- Serverkennisgeving (callback) met 500 → endpoint kapot
- Niet-ondersteunde valuta (USD/GBP) op een multi-valutawebshop
Veelvoorkomende storingen :
- Apple Pay-knop onzichtbaar op iOS →
apple-developer-merchantid-domain-associationontbreekt in/.well-known/ - HTTPS niet geldig op de hele site (subdomeinen)
- Domein niet geverifieerd in Stripe- / Adyen-dashboard
- JS-conflict met een GDPR- / cookieplugin
Veelvoorkomende storingen :
- Instructiemail niet verzonden → SMTP kapot (
wp_mail()) - Bankgegevens verkeerd weergegeven → variabele niet ingevuld
- Methode standaard uitgeschakeld op bepaalde leveringszones
- Conflict met loyaliteitsmodule die handmatige betaling weigert
Tarieven vooraf aangekondigd
Vooraudit gratis. Voor de interventie weet u precies hoeveel het kost voordat ik de code aanraak.
Vooraudit
- Test betaaltraject op 3 kaarten (Visa, MC, 3DS)
- Lezen PSP- + WooCommerce-logs (
wc-logs/) - Becijferde offerte + geschatte herwinbare omzet
- U beslist of u doorgaat
Gerichte interventie
- Back-up bestanden + database vóór interventie
- Oplossing webhook / API-sleutel / HPOS / 3DS / plugin
- Tests op Visa, MC, AmEx, Apple Pay indien van toepassing
- Herstel verweesde bestellingen (≤ 10 inbegrepen)
- Garantie 30 dagen op de oplossing
WooCommerce-onderhoud
- Maandelijkse betaal-replay automatisch
- Back-ups automatisch dagelijks geëxternaliseerd
- Waarschuwing als PSP-webhook in fout > 3 keer
- Prioritaire interventie bij een betalingsbug
« Geblokkeerde WC-betaling » is niet...
Als de hele WordPress-site « Er heeft zich een kritieke fout voorgedaan » toont en niet alleen de checkout, is het een algemene WP-bug, geen betalingsbug. Aparte pagina.
Pagina kritieke fout → ❌ Geen ontoegankelijke webshopAls uw klanten helemaal geen toegang tot de site hebben, is dat geen betalingsbug maar een site die down is. Aparte pagina.
Pagina WC ontoegankelijk →Als Stripe/PayPal uw activiteit weigert (CBD, vape, gokken, bepaalde crypto), is dat een commerciële beslissing van de PSP, geen technische bug. Oplossing : overstappen naar een PSP die uw sector accepteert.
Geblokkeerde WooCommerce-betaling — veelgestelde vragen
wp_woocommerce_order_items. Diagnose via PSP-dashboard > Webhooks + wc-logs/./?wc-api=.... Als het verzoek mislukt (firewall, beveiliging, fatale fout), bestelling niet aangemaakt ondanks betaling. Onmiddellijke controle : PSP-dashboard > Webhooks > status van de laatste gebeurtenissen. 403/500/502/timeout = webhook komt niet door. Oorzaken : Cloudflare blokkeert PSP-IP, Wordfence in strikte modus, endpoint met fatale fout. Oplossing : IP op whitelist + debuggen hook. Verweesde bestellingen handmatig opnieuw aangemaakt (≤ 10 inbegrepen).wp_posts naar wp_wc_orders. Oude plugins die nog wp_postmeta lezen, breken. Symptomen : betaalde bestellingen verschijnen niet, fouten method not found. Oplossingen : (1) HPOS-compatibiliteit controleren via WC > Status > Plugins, (2) niet-compatibele plugins bijwerken, (3) als kritiek zonder HPOS-versie : modus synchronisatie (beide tabellen gevoed) in afwachting daarvan, (4) HPOS tijdelijk uitschakelen. Audit HPOS-compatibiliteit in 1 u.wc-logs/, audit wp-config.php, identificatie betaalplugins en versie, inspectie childthema. Voor oplossingen die de back-office vereisen (activeren plugin, config gateway), indien nodig een adminaccount opgehaald via wp_users in SQL, tijdelijk gebruikt, daarna verwijderd. Gratis diagnose mogelijk met beperkte toegang.Kunnen uw klanten niet meer betalen op WooCommerce ?
Gratis vooraudit 30 min : traject getest, breuk geïdentificeerd, herwinbare omzet geschat. Offerte binnen 24 werkuren.