Maandag t/m vrijdag, 09:00 – 18:00 +31 970 1028 0205 WhatsApp
WebMaintorNederland
WooCommerce · wat wij doen

Uw webshop verhuizen naar andere hosting zonder gemiste bestellingen

Een webshop verhuizen is meer dan een website kopiëren. Bestellingen, betaalmeldingen, koppelingen en mail moeten tijdens de overstap ergens heen.

Een gewone website verhuizen is een kwestie van kopiëren, omzetten en controleren. Bij een webshop zit er een probleem in het midden: terwijl u kopieert, gaat de winkel gewoon door. Er komen bestellingen binnen op de oude server, de betaalprovider stuurt berichten naar het adres dat hij kent, en de koppeling met bol haalt nog steeds orders op. Wie een webshop verhuist naar andere hosting zonder daar rekening mee te houden, heeft na afloop bestellingen die in de oude database staan en niet in de nieuwe.

Op deze pagina leest u hoe u zo'n verhuizing plant, met de nadruk op wat bij een shop anders is dan bij een website. De algemene stappen, zoals bestanden en database overzetten, staan in een apart artikel.

  1. 01

    Webshop verhuizen: wat anders is dan bij een gewone website

    Het algemene stappenplan staat in website verhuizen naar een andere hosting: inventariseren, TTL verlagen, kopiëren, testen, omzetten. Dat klopt voor een webshop ook. Wat erbij komt, zijn drie dingen die op een gewone site niet spelen:

    • Nieuwe data tijdens de verhuizing. Bestellingen, klantaccounts, voorraadmutaties. Die ontstaan op de oude server totdat de laatste bezoeker op de nieuwe uitkomt.
    • Berichten van buitenaf. De betaalprovider meldt via een webhook dat een betaling geslaagd is. Verzend- en marktplaatskoppelingen sturen statussen terug. Die komen aan bij de server waar het domein op dat moment naar wijst.
    • Achtergrondtaken op twee plekken. Na het kopiëren draaien op beide servers dezelfde geplande taken. Een koppeling die orders ophaalt of voorraad doorzet, doet dat dan twee keer.
  2. 02

    Het bevriesmoment: wanneer de oude shop stopt met verkopen

    De betrouwbaarste aanpak is een kort, aangekondigd bevriesmoment. Kort voor de omzetting zet u de oude shop in een stand waarin bezoekers niet meer kunnen afrekenen. Dan haalt u de laatste versie van de database over, inclusief alle bestellingen tot dat moment, en zet u de DNS om. Hoe langer de TTL van uw DNS-records vooraf al laag stond, hoe korter dat moment kan zijn.

    Voor de meeste shops is een rustige avond of vroege ochtend genoeg. Kies niet de vrijdag voor een actieweek, en niet de dag waarop de nieuwsbrief uitgaat.

    Kan de shop echt niet dicht, bijvoorbeeld omdat er veel bestellingen uit het buitenland komen, dan is het ook mogelijk om bestellingen die na de laatste kopie op de oude server binnenkwamen achteraf over te zetten. Dat is meer werk en foutgevoeliger. Bestelnummers moeten dan aansluiten, en de voorraad moet opnieuw kloppen.

  3. 03

    Betaalprovider, koppelingen en geplande taken

    Na de omzetting is dit de lijst die wij nalopen:

    • Betaalprovider. Komt een testbetaling terug in de shop als betaald? Dan komen de webhooks goed aan op de nieuwe server. Zo niet, controleer dan of de nieuwe server bereikbaar is via https en of er een firewall tussen zit.
    • Oude server stilzetten. Zet de geplande taken op de oude server uit, en schakel daar koppelingen met bol, de boekhouding en de verzendpartij uit. Anders haalt de oude kopie nog orders op of stuurt hij voorraad door. Hoe dubbel verkopen ontstaat, leest u bij de bol-koppeling met WooCommerce.
    • Servertaken op de nieuwe hosting. Had u een echte cron-taak op de oude server in plaats van WP-Cron, maak die dan ook op de nieuwe aan.
    • Uitgaande mail. Orderbevestigingen moeten vanaf de nieuwe server goed aankomen. Controleer SPF en de verzendinstellingen.
    • Testbestelling van winkelwagen tot factuur, met een echte betaalmethode.

    Mail is een eigen hoofdstuk. Staat de mailbox bij dezelfde partij als de oude hosting, dan moet die apart verhuisd worden. Wat er kan gebeuren als dat vergeten wordt, staat in de e-mail viel stil na een websiteverhuizing.

  4. 04

    Wat u zelf al kunt voorbereiden

    1. Zorg dat u zelf kunt inloggen bij uw domeinregistratie, oude en nieuwe hosting, en de betaalprovider.
    2. Maak een lijst van alle koppelingen en externe diensten: bol, boekhouding, verzending, nieuwsbrief, productfeeds, kassasysteem.
    3. Noteer welke mailadressen er op het domein draaien en waar de mailboxen staan.
    4. Kies het moment, en zet eventueel een korte melding op de site dat de shop een uur niet bereikbaar is.
    5. Heeft u de nieuwe hosting nog niet gekozen? Lees dan eerst hosting kiezen voor WordPress in Nederland.
  5. 05

    Zo verhuist WebMaintor uw webshop

    Wij zetten de shop eerst over naar de nieuwe hosting en testen hem daar, zonder dat bezoekers het merken. Daarna spreken wij met u een bevriesmoment af, halen de laatste data over, zetten de DNS om en lopen de lijst hierboven af tot de eerste echte bestelling op de nieuwe server goed binnen is. De oude server zetten wij stil, maar verwijderen wij niet direct, zodat er altijd iets is om op terug te vallen.

    U krijgt eerst een vaste prijs na een korte intake, pas daarna beginnen wij. Na de verhuizing kan de shop meteen in ons onderhoud voor webshops, zodat back-ups, updates en monitoring op de nieuwe server ook geregeld zijn. Wilt u een verhuizing plannen, neem contact op met de naam van uw huidige en nieuwe hostingpartij.

Kennisbank

Verder lezen

FAQ

Veelgestelde vragen

Hoe lang is mijn webshop offline bij een verhuizing?

Met een goede voorbereiding en een lage TTL gaat het om een kort bevriesmoment waarin klanten niet kunnen afrekenen. Hoe kort precies, hangt af van de grootte van de database en de hostingpartijen.

Moet ik mijn betaalprovider laten weten dat ik verhuis?

Meestal niet, als het domein gelijk blijft. De betaalprovider stuurt zijn berichten naar uw domein, en dat wijst na de omzetting naar de nieuwe server. Wel doet u na de verhuizing een testbetaling om te zien of alles terugkomt.

Kan mijn huidige hostingpartij de verhuizing niet gratis doen?

Sommige partijen bieden een verhuisservice. Die kopieert meestal de bestanden en de database. Het bevriesmoment, de koppelingen en het stilzetten van de oude server vallen daar vaak buiten. Vraag het na, en vraag ook wie de testbestelling doet.

Vragen over uw webshop?

Vraag een gratis websitecheck aan. U ontvangt binnen één werkdag een helder rapport, zonder verplichtingen.

Reactie binnen 4 werkuren
WhatsApp