Naar de inhoud

Uw Shopify-shop laten testen

Shopify regelt veel. Apps, thema-code en accounts blijven uw verantwoordelijkheid. Dat deel testen wij, binnen de regels van Shopify.

  • Vanaf € 2.950 excl. btw
  • Alleen met schriftelijke toestemming
  • Alleen voor bedrijven

Kort antwoord

Shopify beveiligt zelf de servers en de betaalomgeving van het platform. Apps van derden, uw thema en eigen scripts blijven uw verantwoordelijkheid. Dat geldt ook voor medewerkersaccounts en hun rechten. Daar zitten in de praktijk de meeste risico’s. Wij testen dat deel met de hand en binnen de regels van Shopify, alleen met uw schriftelijke toestemming. De Inbraaktest kost vanaf € 2.950 excl. btw.

Lees de volledige uitleg

Wat Shopify voor u regelt

Shopify beheert de servers, de software van het platform en de standaard checkout. Shopify zegt zelf dat het platform voldoet aan PCI DSS niveau 1: het hoogste niveau van de beveiligingsnorm voor betaalkaarten. Lekken in het platform kunnen onderzoekers melden via het bug bounty-programma van Shopify op HackerOne.

Dat programma heeft strakke regels. Onderzoekers mogen alleen testen op winkels die zij zelf hebben aangemaakt. Testen op winkels van echte handelaren is verboden. Ook verbieden de voorwaarden van Shopify het omzeilen van technische beperkingen. Hetzelfde geldt voor het benaderen van de dienst met robots of andere geautomatiseerde middelen. Het Shopify-platform zelf testen wij dus niet. Dat is ook niet nodig, want Shopify doet dat al met een eigen programma.

Wat uw verantwoordelijkheid blijft

Apps van andere makers vragen bij installatie toegang tot uw winkelgegevens, zoals bestellingen en klanten. Sommige vragen meer dan ze nodig hebben. En een app die u niet meer gebruikt, houdt die toegang tot u hem verwijdert. Volgens Shopify horen lekken in apps van derden gemeld te worden bij de maker van de app. Die vallen dus buiten het programma van Shopify.

Uw thema kan eigen JavaScript bevatten of scripts van buiten laden, bijvoorbeeld voor reviews, chat of advertenties. Medewerkers, bureaus en freelancers hebben accounts met rechten die na een klus vaak blijven staan. Heeft u een eigen app, een headless winkel of een koppeling met uw voorraad- of boekhoudsysteem? Dan zijn de code en de sleutel daarvan van u, niet van Shopify.

Wat we testen in uw Shopify-winkel

We beginnen bij de accounts. Wie heeft toegang en met welke rechten? Staat tweestapsverificatie overal aan? Hebben oude medewerkers of bureaus nog toegang? Daarna lopen we alle geïnstalleerde apps na. We kijken welke rechten ze hebben, of ze nog gebruikt worden en wat ze op uw winkelpagina’s laden.

In het thema kijken we naar eigen code, scripts van buiten en wat er gebeurt met invoer van bezoekers. Gebruikt u checkout-extensies, Shopify Functions of kortingslogica op maat? Dan testen we of prijzen, kortingen en verzendregels te misbruiken zijn. Heeft u een eigen app of een headless winkel via de Storefront API? Dan testen we die code en de manier waarop sleutels bewaard worden. Ook kijken we of uw systeem webhooks van Shopify eerst controleert voordat het erop reageert.

Hoe we binnen de regels van Shopify blijven

We testen met de hand en zetten geen scanners in op de winkel bij Shopify. Waar het kan, testen we op een aparte ontwikkelwinkel met dezelfde apps en hetzelfde thema. Zo merken uw live winkel en uw klanten er niets van. Eigen apps en koppelingen op uw eigen server of hosting testen we daar, met akkoord van die hostingpartij. Een test die het Shopify-platform zelf zou raken, doen we niet. Vinden we toch iets dat bij Shopify ligt, dan melden we dat via hun eigen programma.

Wat u vooraf regelt

U geeft ons een medewerkersaccount met alleen de rechten die nodig zijn. Na de test trekt u dat weer in. U zet een lijst klaar van apps en koppelingen en geeft aan welke app van uzelf is. Heeft u een ontwikkelwinkel of kan uw bureau er een maken? Dan testen we daar. Voor de Inbraaktest Totaal maakt u ook een testklant aan.

Wat een test van uw Shopify-winkel kost

Heeft u een standaardthema en een paar bekende apps? Begin dan met de stappen uit ons artikel over Shopify-beveiliging. Die kunt u zelf zetten. De Scan is een geautomatiseerde scan met handmatige beoordeling. Die past minder goed bij een winkel op Shopify. Heeft u maatwerk in het thema, kortingen op maat of veel apps? Kies dan De Inbraaktest, vanaf € 2.950 excl. btw. 2 testdagen, start binnen 48 uur en rapport binnen 24 uur daarna. Heeft u een eigen app, een headless winkel of koppelingen via de API? Dan past De Inbraaktest Totaal, vanaf € 4.950 excl. btw. 4 tot 5 testdagen, start binnen 48 uur en rapport binnen 24 uur daarna.

Voorbeeld (verzonnen situatie)

Dit is een bedacht voorbeeld, geen echte klant. Een kledingwinkel op Shopify heeft 18 apps. Vier daarvan worden al een jaar niet gebruikt, maar hebben nog leestoegang tot alle klantgegevens. Het bureau dat twee jaar geleden het thema bouwde, heeft nog een account met volledige rechten. In het thema laadt een script van een reviewdienst die niet meer bestaat. Wie dat domein koopt, kan code op elke pagina zetten. Geen van deze punten is een fout van Shopify. Alle drie zijn ze in een middag op te lossen.

Bronnen

Verder lezen

Wat we testen in Shopify

Wat erin zit, en wat we bewust niet doen.

Dit zit erin

  • Medewerkers- en bureau-accounts: rechten en tweestapsverificatie
  • Geïnstalleerde apps: toegang tot gegevens en wat ze laden
  • Thema-code en scripts van externe bronnen
  • Checkout-extensies, kortingen en verzendregels op maat
  • Eigen apps, headless winkels, de Storefront API en webhooks (De Inbraaktest Totaal)

Wat we niet doen

  • Geen test van het Shopify-platform zelf; dat valt onder Shopify’s eigen bug bounty-programma
  • Geen scanners of andere geautomatiseerde aanvallen op de winkel bij Shopify
  • Geen test van apps van derden buiten uw winkel; een lek melden we aan de maker
Bekijk een voorbeeldrapport

Wij testen alleen na schriftelijke toestemming van de eigenaar van het systeem. Draait uw website bij een hostingpartij of platform, dan regelen we samen ook hun akkoord. Alleen voor bedrijven en organisaties.

Veelgestelde vragen

Mag een Shopify-winkel wel getest worden?

Het deel dat u zelf beheert wel. Dat zijn uw accounts, apps, thema-code en kortingslogica. Ook uw eigen koppelingen horen erbij. Het platform zelf niet. Dat valt onder het bug bounty-programma van Shopify. We testen met de hand en zonder scanners op het platform. Waar het kan, testen we op een aparte ontwikkelwinkel.

Kan Shopify Plus ook getest worden?

Ja. Bij Shopify Plus is er vaak meer maatwerk. Denk aan checkout-extensies, Shopify Functions voor kortingen, B2B-prijzen en meerdere winkels. Dat maakt een test juist nuttig. De regels blijven gelijk: wij testen uw deel, niet het platform.

Testen jullie ook onze apps van derden?

We testen hoe een app in uw winkel werkt: welke rechten hij heeft, wat hij laadt en of hij gegevens toont die niet bedoeld zijn. De servers van de app-maker testen we niet zonder zijn akkoord. Vinden we iets, dan helpen we u het bij de maker te melden.

Wat kost een Shopify-test en hoe lang duurt het?

De Inbraaktest kost vanaf € 2.950 excl. btw. 2 testdagen, start binnen 48 uur en rapport binnen 24 uur daarna. Met eigen apps of API-koppelingen kost De Inbraaktest Totaal vanaf € 4.950 excl. btw. 4 tot 5 testdagen, start binnen 48 uur en rapport binnen 24 uur daarna. Na de gratis intake krijgt u één vaste eindprijs.

Is Shopify veiliger dan WooCommerce of Magento?

Dat valt niet in één woord te zeggen. Bij Shopify beheert het platform de servers en updates, dus die zorg heeft u niet. Bij WooCommerce en Magento doet u dat zelf. Maar apps, scripts en accounts zijn bij alle drie uw taak. Daar ontstaan de meeste problemen.

Alle veelgestelde vragen

Bespreek De Inbraaktest met de tester zelf

Vanaf € 2.950 excl. btw. Na de gratis intake van 30 minuten krijgt u een vaste prijs op papier.

+31 485 234 002info@blackboxservice.nl

Geen verplichtingen, geen verkooppraatje.

Deze site gebruikt geen trackingcookies en laadt niets van derden.

Voor u gaat

Check uw website en e-mail gratis

In een paar seconden ziet u hoe uw website en e-mail ervoor staan. Wij benaderen uw systeem niet en bewaren niets.