Shopify past beter als je hostingbeheer wilt uitbesteden; PrestaShop past beter als je zelf controle wilt over de broncode en infrastructuur. Bij PrestaShop gaat het hier om een zelfbeheerde installatie: jij, je ontwikkelaar of je hostingpartner organiseert de technische omgeving. Shopify levert een gehoste abonnementsdienst. De doorslag geeft dus niet alleen wat je winkel moet kunnen, maar ook wie het technische werk gaat doen.
PrestaShop en Shopify: de verdeling van technisch beheer
| Onderdeel | Zelfbeheerd PrestaShop | Shopify |
| Bedrijfsmodel | Open-sourcesoftware die je op een gekozen hostingomgeving installeert. | Gehoste winkelsoftware als abonnementsdienst. |
| Hostingbeheer | Je organiseert de hosting en verdeelt het beheer tussen je team en dienstverleners. | Hosting is onderdeel van de platformdienst. |
| Aanpassingen | De broncode kan worden gewijzigd; je kiest zelf de infrastructuur. | Aanpassingen via thema’s en API’s binnen de mogelijkheden van het platform. |
| Kostenopbouw | Gratis softwarelicentie, met afzonderlijke kosten voor hosting, modules, betalingen en technisch werk. | Abonnement, met mogelijke bijkomende kosten voor apps, betaalverwerking en transacties. |
De keuze begint bij wie het technische beheer doet
Een webwinkel heeft twee kanten. Je beheert producten, bestellingen en betalingen, maar er moet ook een technische omgeving blijven draaien. PrestaShop en Shopify verdelen dat werk anders.
PrestaShop biedt open-sourcesoftware: je kunt die gratis downloaden en de broncode wijzigen. Bij een zelfbeheerde installatie kies je bovendien waar de winkel draait. Daarmee krijg je ruimte om de software en infrastructuur op je eigen eisen af te stemmen. Die vrijheid vraagt wel om iemand die de technische keuzes kan maken én onderhouden.
Shopify bundelt de winkelsoftware en hosting in een dienst. Je hoeft voor die winkel dus geen afzonderlijke hostingomgeving te beheren. Dat is aantrekkelijk wanneer je team vooral met het assortiment en de verkoop bezig wil zijn.
Zelfbeheer betekent overigens niet dat je alles persoonlijk moet uitvoeren. Je kunt taken bij een hostingpartij of ontwikkelaar onderbrengen. Ook bij een gehost aanbod voor PrestaShop kan de verdeling van verantwoordelijkheden anders zijn dan bij een installatie die je volledig zelf beheert. De gekozen dienstverlening bepaalt hoeveel werk er bij jouw team terechtkomt.
Welke verantwoordelijkheden horen bij elk model?
Hosting en onderhoud: uitbesteden of zelf organiseren
Bij zelfbeheerd PrestaShop moet je afspraken maken over serverbeheer, software-updates, back-ups en de compatibiliteit van uitbreidingen. Dat kan intern, maar ook via een externe partij. Het praktische verschil zit in de regie: je kiest zelf de omgeving en moet zorgen dat de betrokken partijen hun taken op elkaar afstemmen.
Voor een team met technische capaciteit kan dat goed aansluiten op de bestaande werkwijze. Voor een ondernemer zonder vaste technische hulp zijn het terugkerende werkzaamheden die een eigenaar nodig hebben. Een winkel installeren is één klus; wijzigingen en onderhoud blijven daarna terugkomen.
Shopify brengt de hosting en het beheer van de onderliggende platformomgeving bij de dienstverlener onder. Je team blijft wel verantwoordelijk voor de inrichting van de winkel, producten, apps en betaalkeuzes. Minder serverwerk geeft je ruimte voor die taken, maar neemt ze niet over.
Aanpasbaarheid: broncode tegenover platformgrenzen
PrestaShop geeft je toegang tot de broncode. Als een wijziging ingrijpen in de winkelsoftware vereist, kun je die in een zelfbeheerde installatie laten ontwikkelen. Je bepaalt ook welke infrastructuur daarvoor wordt gebruikt.
Shopify biedt aanpassingen via thema’s en API’s: koppelingen waarmee software met het platform kan communiceren. Daarmee kun je de winkel uitbreiden binnen de mogelijkheden die Shopify beschikbaar stelt. De praktische vraag is daarom hoe jouw gewenste aanpassing moet worden uitgevoerd.
Heb je concrete eisen aan de code of infrastructuur? Laat die dan vóór de keuze uitwerken. Een aangepast uiterlijk en een wijziging diep in de winkelsoftware zijn verschillende opdrachten. Bij PrestaShop moet je vervolgens ook rekening houden met onderhoud van de eigen wijzigingen wanneer de software of een module wordt bijgewerkt.
Prestaties en beveiliging: kijk naar de technische inrichting
Bij zelfbeheerd PrestaShop hangen prestaties samen met de gekozen hosting, beschikbare servercapaciteit en optimalisatie. De vrijheid om die omgeving te kiezen is nuttig wanneer je team die keuzes ook kan onderbouwen en beheren.
Shopify levert beheerde hosting. Daarmee verschuift het infrastructuurbeheer naar het platform. Voor je keuze is vooral van belang of je die verantwoordelijkheid wilt onderbrengen bij een dienstverlener of zelf wilt sturen op de inrichting.
Beveiliging hoort bij dezelfde taakverdeling. Bij een zelfbeheerde installatie moeten updates, serverbeheer en back-ups een vaste plek krijgen in het onderhoud. Shopify verklaart te voldoen aan PCI DSS Level 1, een beveiligingsstandaard voor de verwerking van betaalkaartgegevens. Die platformvoorziening en het dagelijkse beheer van je eigen winkel zijn afzonderlijke onderdelen van de bedrijfsvoering.
Kosten naast de platformprijs
PrestaShop: gratis software, afzonderlijke kostenposten
Voor de open-sourcesoftware van PrestaShop betaal je geen licentiekosten. Een werkende winkel vraagt daarnaast om hosting, inrichting en onderhoud. Ook betaalde modules en de gekozen betaaldienst kunnen kosten toevoegen.
Een bruikbare begroting maakt daarom onderscheid tussen:
- Hosting: de omgeving waarin de winkel draait en het beheer dat daarbij is inbegrepen.
- Inrichting en ontwikkeling: installatie, vormgeving en eventuele wijzigingen aan de software.
- Modules: uitbreidingen die je winkel nodig heeft, inclusief eventuele terugkerende kosten.
- Betalingen: de tarieven van de gekozen betaalprovider en eventuele kosten van de bijbehorende module.
- Onderhoud: updates, back-ups, compatibiliteitscontroles en ondersteuning.
Vooral de afbakening van technisch werk verdient aandacht. Laat een ontwikkelaar of hostingpartner vastleggen welke taken in het aanbod zitten. Anders kun je een lage hostingprijs tegenover een uitgebreider beheercontract zetten en lijken twee heel verschillende diensten hetzelfde te kosten.
Shopify: het abonnement is één deel van de rekening
Bij Shopify vormt het abonnement de basis. Daar kunnen betaalde apps, betaalverwerking en eventuele transactiekosten voor externe betaalproviders bij komen. Ook een overstap naar een ander abonnement kan de kosten veranderen.
Voor een zinvolle vergelijking gebruik je aan beide kanten dezelfde winkelvereisten. Welke uitbreidingen zijn nodig? Welke betaalroute wil je gebruiken? Wie voert wijzigingen uit? Zo vergelijk je de kosten van de winkel die je werkelijk wilt bouwen, in plaats van alleen een softwarelicentie met een abonnement.
Abonnement en betalingen afzonderlijk begroten
Factureringsperiode: een maandbedrag kan bij een jaarcontract horen
Maak bij een abonnementsaanbod onderscheid tussen maandelijkse facturering en een maandbedrag dat hoort bij jaarlijkse facturering. Dat laatste is een omgerekend bedrag per maand binnen een jaarabonnement. Neem de bijbehorende betalingsverplichting mee in je begroting, naast de periodieke kosten voor apps en andere diensten.
Betaalverwerking en transactiekosten hebben verschillende functies
Betaalverwerking is de dienst waarmee een betaling wordt afgehandeld. Shopify Payments is de geïntegreerde betaaldienst van Shopify. Een externe betaalprovider rekent zijn eigen verwerkingstarieven.
Daarnaast kan Shopify bij gebruik van een externe provider afzonderlijke transactiekosten rekenen. Volgens de voorwaarden voor transactiekosten bij externe betaalproviders komen die, wanneer van toepassing, boven op de kosten van die provider. Shopify beschrijft daarbij uitzonderingen voor bepaalde betaalmethoden en ordertypen.
De berekeningsgrondslag voor die Shopify-transactiekosten bestaat uit de productkosten na korting, plus belasting en verzendkosten, vermenigvuldigd met het toepasselijke tarief. De gekozen betaalroute bepaalt dus welke posten in je berekening thuishoren.
Bij PrestaShop kies je een betaalprovider en eventueel een module om die te koppelen. Daar horen de voorwaarden van die provider en module bij. Neem aan beide kanten de volledige betaalroute op in de begroting: de koppeling én de verwerking van betalingen.
Welk platform past bij jouw team?
Kies Shopify als je infrastructuurbeheer wilt uitbesteden
Shopify sluit aan bij een team dat een gehoste dienst zoekt en de winkel binnen de mogelijkheden van dat platform wil inrichten. De praktische winst zit in de taakverdeling: je organiseert geen afzonderlijke hostingomgeving voor de winkel.
Maak vóór de keuze een lijst van noodzakelijke thema-aanpassingen, apps en koppelingen. Laat vooral bedrijfskritische wijzigingen uitwerken, zodat je weet hoe ze binnen het platform worden uitgevoerd en welke terugkerende kosten daarbij horen.
Kies PrestaShop als directe technische controle een vereiste is
Zelfbeheerd PrestaShop sluit aan bij een team dat de broncode wil kunnen wijzigen en zelf de infrastructuur wil kiezen. Dat kan een intern technisch team zijn, maar ook een vaste ontwikkelaar met een duidelijk onderhoudscontract.
Leg daarbij vast wie updates uitvoert, back-ups beheert en na wijzigingen controleert of modules en eigen code blijven samenwerken. Met aangepaste software hoort ook het onderhoud van die aanpassingen bij de gekozen oplossing.