Loopt de betaling vast op uw
PrestaShop ?
we zetten de gateway weer aan de praat.
Audit en correctie van PrestaShop-betaalbugs (Stripe, PayPal, bankkaart, Apple Pay)
Klant die heeft betaald maar geen bestelling aangemaakt, Stripe-widget die niet laadt, PayPal in een lus, 3D Secure geweigerd, Apple Pay onzichtbaar op iOS : elke PSP heeft zijn typische storingen. We lezen de PSP-logs, identificeren de breuk, we sluiten de keten weer aan.
Een betaalbug, dat is 8 tot 15 % van uw omzet die verdwijnt
Gemeten op 18 PrestaShop-betaalaudits uitgevoerd in 2025-2026. Vergelijk met uw eigen webshop.
(standaard B2C-webshop)
specifiek door betaalbug
na fix van de gateway
Elke gateway heeft zijn typische storingen
Herken uw PSP en het symptoom: dat stuurt de diagnose meteen in de juiste richting.
Veelvoorkomende storingen :
authentication_required→ 3DSv2 niet geïmplementeerd- Card Element-widget laadt niet → CSP die
js.stripe.comblokkeert - Webhook-endpoint op 403 → Stripe-IP's geblokkeerd door WAF
signature_verification_failed→ geheime webhook-sleutel geroteerd
Veelvoorkomende storingen :
- Knop « Betalen met PayPal » onzichtbaar → JS-SDK niet geladen
- Redirect naar
paypal.comdie in een lus blijft → IPN-token kapot - IPN-webhook komt niet door → URL gewijzigd zonder update in het dashboard
- Sandbox actief in productie → testset API-sleutels niet omgezet
Veelvoorkomende storingen :
- 3DS-redirect die terugkeert op een PrestaShop-foutpagina
- Ongeldige MD5/SHA1-hash na wijziging van de technische sleutel
- Servermelding (callback) op 500 → PHP-endpoint kapot
- Valuta niet ondersteund → geval van multi-valuta import / export
Veelvoorkomende storingen :
- Apple Pay-knop onzichtbaar op iOS → bestand
apple-developer-merchantid-domain-associationontbreekt - Domein niet geverifieerd in het PSP-dashboard
- HTTPS niet geldig op de hele site (subdomeinen)
- Op iOS < 15 : Apple Pay weigert zonder native Safari
Veelvoorkomende storingen :
- Bestelstatus die oneindig op « pending » blijft staan
- Lokale methode (iDEAL, Bancontact) niet geactiveerd in het dashboard
- Webhook ontvangen op 200 maar status niet bijgewerkt → modulebug
- Test-/live-modus verwisseld na migratie
Veelvoorkomende storingen :
- Bestelling aangemaakt maar instructie-e-mail niet verzonden → SMTP kapot
- Bankgegevens verkeerd weergegeven → Smarty-variabele
{$bankwireDetail}verkeerd ingevuld - Module « Cheque » die PHP 8 niet meer ondersteunt → stille fatale fout
- Webshop in modus « Catalog only » schakelt de methode uit
Stripe-bug opgelost in 2 u 21
Echte case · Webshop voedingssupplementen · PrestaShop 8.1 + officiële Stripe-module · Februari 2026.
Refused to load the script 'https://js.stripe.com/v3/' because it violates the following Content Security Policy directive. CSP die Stripe blokkeert.
Content-Security-Policy-header injecteerde zonder Stripe te whitelisten. Bingo.
script-src 'self' js.stripe.com m.stripe.network + frame-src js.stripe.com hooks.stripe.com. Tests met 3 kaarten (Visa 3DS, Mastercard zonder 3DS, AmEx) : betalingen OK.
(2 u 21 × 70 €/u excl. btw)
+ 2 850 €
Tarieven vooraf bekend
Pre-audit gratis. Voor de interventie weet u precies wat het kost voordat ik de code aanraak.
Pre-audit
- Test van het volledige betaaltraject (Visa, MC, 3DS)
- Lezen van PSP-logs (dashboard Stripe/PayPal/Mollie)
- Becijferde offerte + geschatte herstelbare omzet
- U beslist of u doorgaat
Gerichte interventie
- Back-up bestanden + database vóór interventie
- Correctie van de oorzaak (webhook, sleutel, CSP, 3DS, module)
- Tests op Visa, MC, AmEx, Apple Pay indien van toepassing
- Herstel van verweesde bestellingen (≤ 10 inbegrepen)
- Garantie 30 dagen op de correctie
Onderhoud Performance
- Geautomatiseerde replay van het maandelijkse betaaltraject
- Dagelijkse automatische back-ups extern opgeslagen
- Waarschuwing als PSP-webhook in fout > 3 keer
- Prioritaire interventie bij een betaalbug
« Betaalbug », dat is niet...
Als de winkelwagen leegloopt, de verzendstap in een lus komt, de volgende-knop niet reageert nog vóór u bij de betaling bent : dan gaat het om de bestelfunnel, niet om de PSP. Aparte pagina.
Checkout-pagina →Als Stripe/PayPal uw activiteit weigert (gokken, CBD, e-sigaretten), dan is dat een commerciële beslissing van de PSP, geen technische bug. Oplossing : overstappen naar een PSP die uw sector accepteert.
Als transacties worden betwist (chargeback) of geweigerd door de uitgevende bank, dan gaat het om fraudebestrijding aan kaartzijde, geen PrestaShop-bug. Aparte tools : Stripe Radar, Sift, enz.
PrestaShop-betaalbug — veelgestelde vragen
authentication_required, Stripe-widget die laadt en daarna verdwijnt. Fix : update van de officiële Stripe-module (handelt 3DSv2 native af), of patch van de custom module om de PaymentIntents API aan te roepen en de challenge af te handelen./.well-known/apple-developer-merchantid-domain-association — vaak vergeten na migratie, (3) domein geverifieerd in het Apple Pay-dashboard (via Stripe bij Stripe). Diagnose : JS-console Safari iOS tijdens de checkout. Fix : associatiebestand opnieuw genereren vanuit het PSP-dashboard, op de server plaatsen, opnieuw verifiëren. Gemiddeld 15 min.Kunnen uw klanten niet meer betalen ?
Gratis pre-audit 30 min : we testen een volledig traject, identificeren de breuk, becijferen. Offerte binnen 24 werkuren.