WooCommerce checkout werkt niet?
Klanten kunnen niet afrekenen, de betaling blijft hangen of bestellingen komen niet binnen? Meestal ligt het aan een conflict tussen plugins of thema, de koppeling met je betaalprovider of caching van de afrekenpagina. Je bestaande bestellingen en klantgegevens staan in de database en zijn daardoor meestal niet verdwenen.
Welke symptomen zie je?
- De knop om de bestelling te plaatsen doet niets of blijft laden.
- Er verschijnt een foutmelding tijdens het afrekenen.
- De klant heeft betaald, maar de bestelling blijft in afwachting van betaling of staat op mislukt.
- Bevestigingsmails aan jou of de klant komen niet aan.
- De afrekenpagina of winkelwagen is leeg of laadt niet.
- Het probleem begon direct na een update van WooCommerce, een betaalplugin, het thema of de PHP-versie.
Eerst niets verwijderen
Verwijder geen plugins, bestellingen of databasetabellen om het probleem weg te krijgen. Daarmee kun je instellingen, bestellingen of betaalgegevens kwijtraken die nu nog gewoon aanwezig zijn.
Wat je veilig zelf kunt controleren
Wanneer je beter hulp inschakelt
- Klanten kunnen nu niet bestellen en je loopt omzet mis.
- Er zijn betalingen binnengekomen zonder bijbehorende bestelling.
- Je hebt geen testomgeving (staging) om iets veilig uit te proberen.
- Er zijn meerdere plugins recent bijgewerkt en je weet niet welke de oorzaak is.
- Je hebt geen recente back-up van de webshop.
Wij gaan dan niet op de live webshop plugins uitproberen. We kijken eerst naar de foutmeldingen en logs, maken een back-up en herstellen gericht, zodat lopende bestellingen niet in gevaar komen. Hoe dat verloopt, lees je op onze werkwijze. Andere storingen vind je bij WordPress-problemen; zie je een melding over een kritieke fout, lees dan wat je bij een kritieke fout kunt doen.
Veelgestelde vragen
Zijn mijn bestellingen weg?
Meestal niet. Bestellingen en klantgegevens staan in de database. Een kapotte checkout voorkomt vooral dat er nieuwe bestellingen bijkomen. Verwijder daarom niets om het probleem op te lossen.
Ligt het aan mijn betaalprovider?
Soms. Als de betaling bij de provider wel slaagt maar de bestelling in WooCommerce niet wordt bijgewerkt, zit het probleem vaak in de terugkoppeling tussen provider en webshop. Staat er in de logs een fout van de betaalplugin, dan is dat een goede aanwijzing. Een storing bij de provider zelf is ook mogelijk; kijk op hun statuspagina.
Kan caching de checkout breken?
Ja. Als de winkelwagen of afrekenpagina uit een cache komt, kunnen klanten verouderde gegevens zien of lukt het afrekenen niet. Deze pagina’s horen daarom altijd uitgesloten te zijn van caching.
Moet ik de webshop in onderhoudsmodus zetten?
Alleen als bestellingen nu verkeerd worden verwerkt, bijvoorbeeld betalingen zonder bestelling. Dan voorkom je extra werk achteraf. Werkt alleen een deel niet, dan is het meestal beter de shop open te laten en snel de oorzaak te laten zoeken.
Laat je WordPress-probleem beoordelen
Vertel wat klanten zien bij het afrekenen, welke betaalprovider je gebruikt en wat er vlak voor het probleem is gewijzigd. Stuur nooit wachtwoorden via dit formulier; als we toegang nodig hebben, regelen we dat apart en veilig.
De aanvraag wordt veilig opgeslagen en doorgestuurd naar info@wpprovider.nl.