WooCommerce Bookings: installeren, instellen en problemen oplossen

Laatst bijgewerkt:

Met WooCommerce Bookings verkoop je tijd in plaats van spullen: een afspraak bij de kapper, een rondleiding, een verhuurfiets per dag of een vergaderruimte per uur. De klant kiest in de webshop een datum en tijd, betaalt via de gewone WooCommerce-kassa en de boeking komt in je agenda. Omdat beschikbaarheid uit meerdere lagen regels bestaat, ontstaan de meeste problemen bij het instellen. Hieronder lees je hoe het werkt en wat je doet als er geen tijden verschijnen of boekingen dubbel binnenkomen.

Wat doet WooCommerce Bookings?

De plugin voegt het producttype boekbaar product toe. Per product stel je in:

Boekingen staan onder Bookings in een eigen overzicht en agenda, met statussen zoals onbetaald, wacht op bevestiging, bevestigd, betaald en geannuleerd.

Installeren

  1. Download de plugin uit je account bij de maker en upload het zip-bestand via Plugins → Nieuwe plugin → Plugin uploaden. WooCommerce moet actief zijn.
  2. Koppel de site aan je account zodat je updates krijgt.
  3. Controleer eerst de tijdzone onder Instellingen → Algemeen: kies een stad (Amsterdam), geen UTC-verschil. De plugin rekent met die tijdzone.
  4. Maak een boekbaar product, stel duur en beschikbaarheid in en doe een proefboeking, ook vanaf je telefoon.

Instellingen die ertoe doen

Veelvoorkomende problemen en oplossingen

Er verschijnen geen beschikbare tijden. Bijna altijd een combinatie van regels: de standaardinstelling “alle datums beschikbaar” staat uit zonder dat er een regel is die dagen beschikbaar maakt, een regel verderop maakt alles onbeschikbaar, de minimale boekingstermijn ligt verder dan je denkt, of de resource zelf heeft geen beschikbaarheid. Loop de lagen langs: algemeen, product, resource. Test daarna met één simpele regel en bouw verder op.

Tijden staan een of twee uur verschoven. De tijdzone van WordPress staat op een UTC-verschil in plaats van een stad, waardoor zomertijd niet goed gaat, of de agendakoppeling gebruikt een andere tijdzone. Zet de tijdzone op Amsterdam en controleer de tijdzone van de gekoppelde agenda.

Dubbele boekingen. Een cacheplugin toont een verouderde agenda, of twee klanten rekenen tegelijk af voor hetzelfde blok. Sluit de productpagina’s met de boekingsagenda en de kassa uit van paginacache en controleer het maximum aantal boekingen per blok. Zie ook WP Rocket en LiteSpeed Cache.

De kalender laadt niet of blijft draaien. Een JavaScript-fout, vaak door een optimalisatieplugin die scripts uitstelt of samenvoegt, of door een thema dat een oude versie van een bibliotheek laadt. Kijk in de browserconsole en sluit de scripts van Bookings uit van optimalisatie.

Google Agenda synchroniseert niet meer. De koppeling is verlopen of ingetrokken, bijvoorbeeld na een wachtwoordwijziging. Verbind opnieuw in de instellingen en controleer of de juiste agenda gekozen is.

Alternatieven en vergelijking

Bookings werkt binnen WooCommerce: handig als je al een webshop hebt of boekingen samen met producten wilt verkopen. Wil je alleen afspraken, zonder webshop, dan zijn Bookly en Amelia gespecialiseerde afsprakenplugins met een eigen boekingsscherm en medewerkersbeheer. Voor evenementen met een vaste datum en tickets is The Events Calendar logischer. Abonnementen op boekingen combineer je met WooCommerce Subscriptions.

Veilig bijwerken

Maak een back-up en test een update eerst op een kopie: maak daar een proefboeking en controleer of beschikbaarheid, prijzen en de agendakoppeling hetzelfde werken. Werk WooCommerce en Bookings samen bij en kijk na een grote update of je eigen aangepaste sjablonen in het thema nog passen.

Wanneer schakel je hulp in?

Kloppen de tijden niet, wil je meerdere medewerkers of ruimtes netjes laten plannen, of moet de agenda koppelen met een ander systeem? Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten. Kan Bookings niet wat jij nodig hebt, dan bouwen we een maatwerk WooCommerce-plugin of een eigen WordPress-plugin.

WooCommerce Bookings bestellen

Premium plugins vanaf €5 — dankzij onze bulk-inkoop

  • Inclusief setup en installatie
  • Inclusief onbeperkte support

Wij leveren WooCommerce Bookings met licentie, installeren de plugin en stellen hem voor je in. Liever zelf bij de maker kopen kan ook; dan helpen we met installeren en instellen.

Hoe werkt bestellen?
  1. Kies de plugin.
  2. Vul je domeinnaam in (en het aantal websites).
  3. Je krijgt van ons de prijs en een betaallink.
  4. Na betaling installeren en stellen wij de plugin voor je in; support is onbeperkt.
Extra (optioneel)
Heb je al een WordPress-beheerdersaccount voor ons?Stuur geen wachtwoorden via dit formulier; we spreken een veilige manier af.

Veelgestelde vragen

Waarom zie ik geen beschikbare tijden in WooCommerce Bookings?

Meestal door de volgorde of combinatie van beschikbaarheidsregels: algemeen, per product en per resource. Ook een minimale boekingstermijn of een resource zonder beschikbaarheid kan alles blokkeren. Begin met één simpele regel en bouw verder op.

Wat zijn resources in WooCommerce Bookings?

Resources zijn wat of wie er geboekt wordt, zoals een medewerker, ruimte of apparaat. Elke resource heeft een eigen beschikbaarheid, en de klant kiest er een of de plugin wijst er automatisch een toe.

Kan ik boekingen eerst goedkeuren?

Ja, met de optie bevestiging vereist. De boeking komt dan binnen als aanvraag; na jouw bevestiging betaalt de klant.

Werkt WooCommerce Bookings met Google Agenda?

Ja, boekingen kunnen naar Google Agenda worden gesynchroniseerd. Afhankelijk van de versie werkt dat ook andersom, zodat afspraken in je agenda tijden blokkeren.

Waarom staan boekingen een uur verkeerd?

De tijdzone van WordPress staat waarschijnlijk op een UTC-verschil in plaats van een stad. Kies Amsterdam onder Instellingen > Algemeen, dan gaat ook de zomertijd goed.

Kan ik WooCommerce Bookings met licentie via Layg bestellen?

Ja. Premium plugins vanaf €5 — dankzij onze bulk-inkoop, inclusief setup en installatie en inclusief onbeperkte support. Vul bij "WooCommerce Bookings bestellen" je domeinnaam en het aantal websites in en klik op Bestellen / prijs opvragen. Je krijgt de prijs en een betaallink; daarna installeren en stellen wij de plugin voor je in.

Hulp nodig met WooCommerce Bookings?

Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten en conflicten. Vertel wat er speelt; je hoort vooraf wat we gaan doen.

Hulp aanvragen Site plat? Spoedhulp

Lees ook: alle WordPress-plugins · WooCommerce · Bookly · Amelia · WooCommerce Subscriptions · maatwerk WooCommerce-plugin

← Terug naar alle WordPress-plugins