Naar inhoud
Nederlands platform 🛡️ AVG-compliant (GDPR) 🤝 Menselijke controle behouden ISO 27001 gecertificeerd ISO 9001 gecertificeerd

Kennisbank

Shopify koppelen aan NexReply

Maak voor je webshop een eigen app aan in Shopify, geef die de afgesproken toegang en laat NexReply de verbinding met je webshop instellen en controleren.

Wat heb je nodig?

Zorg voor je Shopify-domein, bijvoorbeeld jouwshop.myshopify.com, en een Shopify-account waarmee je in het Dev Dashboard een app kunt maken en installeren. Stem vooraf met NexReply af welke gegevens en eventuele orderacties nodig zijn.

De app en de webshop moeten tot dezelfde Shopify-organisatie behoren als je ze met Client ID en Client secret laat verbinden. Weet je niet zeker of dat zo is? Vraag NexReply dit vooraf met je te controleren.

Een eigen Shopify-app aanmaken

01

Open het Shopify Dev Dashboard

Log in bij Shopify met een account dat apps mag ontwikkelen en installeren. Open het Dev Dashboard van de organisatie waartoe je webshop behoort.

02

Maak een app voor je webshop

Ga naar Apps, kies Create app en daarna Start from Dev Dashboard. Geef de app een herkenbare naam, bijvoorbeeld NexReply-koppeling.

03

Stem de rechten af

Bekijk met NexReply welke gegevens en acties nodig zijn. De rechtenlijst hieronder is het uitgangspunt; sommige scopes vereisen afzonderlijke goedkeuring door Shopify.

04

Stel de appversie in

Maak een versie van je app aan. Gebruik de video en de stappen hieronder om de scopes in te stellen, de versie vrij te geven en de app op de juiste webshop te installeren.

Video: Shopify-scopes instellen

Deze opname van 2 minuten en 53 seconden laat zien hoe je in het Dev Dashboard scopes selecteert, een versie vrijgeeft en de gewijzigde toegang in Shopify goedkeurt. De geschreven stappen staan hieronder.

De opname laat zien waar je de rechten instelt. De afgesproken rechten voor NexReply staan hieronder. Sommige rechten vragen afzonderlijke goedkeuring van Shopify of horen bij een ander API-onderdeel.

Apprechten instellen en de app installeren

01

Open de appversie

Open in het Shopify Dev Dashboard de app die voor jouw koppeling is ingericht. Ga naar Versions en kies Create version.

02

Selecteer de afgesproken scopes

Ga naar API access en kies Select scopes. Zoek en selecteer de afgesproken rechten. Klik daarna op Done.

03

Geef de versie vrij

Controleer de instellingen en klik op Release. Laat URL’s en andere instellingen staan zoals ze voor jouw koppeling zijn afgesproken.

04

Installeer of werk de toegang bij

Ga naar het appoverzicht, kies Install app en selecteer de juiste webshop. Controleer de gevraagde rechten en bevestig met Install of Update. Alleen een versie vrijgeven is niet genoeg om gewijzigde toegang toe te kennen.

Welke scopes zijn nodig?

Voor de afgesproken NexReply-koppeling zijn deze Admin API-rechten opgegeven:
read_all_orders, read_assigned_fulfillment_orders, read_customers, read_fulfillments, read_inventory, write_order_edits, read_order_edits, read_orders, write_orders, read_products, read_returns en write_discounts.

Daarnaast zijn deze Customer Account API-rechten opgegeven:
customer_write_customers, customer_read_customers, customer_read_orders en customer_write_orders.

De Customer Account API-rechten vervangen de Admin API-rechten niet. read_all_orders geeft toegang tot orders ouder dan 60 dagen en vereist eerst afzonderlijke goedkeuring van Shopify. Schrijfrechten zijn alleen voor de afgesproken acties. Controleer met NexReply welke rechten de betreffende appversie daadwerkelijk kan aanvragen en waarvoor Shopify extra goedkeuring verlangt.

Eigen app verbinden met NexReply

Open na de installatie van je app in het Shopify Dev Dashboard de instellingen van die app en zoek de Client ID en Client secret. Vraag NexReply desgewenst om een beveiligde aanleverlink voor deze gegevens en geef ook het myshopify.com-domein van de juiste webshop door. NexReply richt de directe API-koppeling in en controleert of de app toegang heeft.

De Client secret is vertrouwelijk. Deel deze niet via gewone e-mail, het contactformulier of een screenshot. Voor nieuwe verbindingen werkt deze route alleen als de app en de webshop tot dezelfde Shopify-organisatie behoren.

Een eerste ordercontrole

01

Kies een recente bestelling

Neem een bestaande bestelling van de afgelopen 60 dagen. Gebruik een verzonden order als je ook de beschikbare tracking wilt controleren.

02

Vergelijk de gegevens

Laat samen met NexReply controleren of ordernummer, artikelen, aantallen, betaalstatus en fulfilmentstatus overeenkomen met Shopify. Vergelijk ook de vervoerder en tracking als die aanwezig zijn.

03

Spreek de vervolgstap af

Ontbreekt iets? Controleer de webshop, goedgekeurde rechten en ouderdom van de order. Test eventuele orderacties pas na afstemming. Zet automatisch verzenden niet aan alleen om de verbinding te testen.

Hulp nodig bij het koppelen?

Neem contact met ons op als een stap niet lukt of ordergegevens ontbreken. Deel geen wachtwoorden, tokens of Client secrets via het contactformulier.