Naar de hoofdinhoud

Shopify (BO)

Alles wat je moet weten over het installeren van onze back office integratie met Shopfiy

Meer dan een week geleden bijgewerkt

Let op!

Het wijzigen van de back office instellingen kan direct effect hebben op voorraden. prijzen en/of orders naar de verkoopkanalen. Let dus goed op welke wijziging je doorvoert. Twijfel je? Check het even bij support.

Inhoud

Introductie

Shopify is één van de meest populaire e-commerceplatformen wereldwijd. Duizenden ondernemers en bedrijven maken gebruik van Shopify om eenvoudig hun eigen webshop te bouwen, beheren en schaalbaar te houden. Shopify biedt krachtige tools voor productbeheer, betalingen, marketing en verzending, waardoor het een geschikt platform is voor zowel startende als ervaren webshops.

De Shopify back office integratie binnen ProductFlow maakt het mogelijk om je prijzen, voorraad en orders vanuit één centrale omgeving te beheren en synchroniseren met ProductFlow.

Account aanvragen

Voordat je aan de slag gaat met de ProductFlow integratie, heb je een actief Shopify webshop-account nodig. Heb je nog geen account? Vraag deze aan bij Shopify.

Na registratie kun je jouw Shopify account koppelen aan ProductFlow via de instellingen pagina van de Shopify back office integratie.

Instellingen

Voeg de Shopify back office integratie toe via de integratie pagina.

Authenticeren

Je kunt je Shopify account eenvoudig koppelen met ProductFlow door het installeren van de app.

Volg onderstaande stappen om je Shopify back office integratie te koppelen met ProductFlow:

1. Login bij je Shopify account en kies Settings -> Apps and sales channel > develop app

Zie je hier al 1 of meerdere apps staan? Sla onderstaande 2 stappen dan over.

Nog nooit een app geïnstalleerd? Ga verder met onderstaande stap.

2. Klik op de knop 'Allow custom app development' als dit de eerste app is die je installeerd.

3. Kies wederom 'Allow custom app development'.

4. Kies 'Create an app'. Vul in bij App name: ProductFlow.

5. Ga naar het tabblad 'API Credentials' en kies 'Configure Admin scopes'.

6. Zoek 1 voor 1 naar onderstaande teksten en vink deze aan (de tekst met 'read' wordt automatisch mee geselecteerd, dat is de bedoeling):

'write_orders',

'write_shipping',

'write_products',

'write_inventory',

'write_fulfillments',

'write_merchant_managed_fulfillment_orders'

7. Klik op 'Configuration', dat ziet er als volgt uit:

8. Klik nu op het tabblad 'API Credentials' en klik op de knop: 'Install app'.

Er volgt een popup, kies hier 'Install'.

9. Kies 'Reveal token once' (Let op: dit kan maar 1 keer. Anders moet de procedure opnieuw). Kopieer de code die hier staat.

Vul de token in de integratie instellingen van Shopify in bij het veld 'Admin API access token (Password)'.

In Shopify op het tabblad 'API Credentials' staat ook 'API key'. Kopieer deze en plaats deze in ProductFlow bij API key.

10. De Shop URL vind je in Shopify bij Instellingen > Algemeen > Winkeldetails.
Kopieer en plak de URL van je shop in ProductFlow.

Als de Shopify app geïnstalleerd is en alle gegevens zijn ingevuld in de Shopfiy integratie instellingen in ProductFlow, is de koppeling met Shopify gemaakt.

Synchronisaties

Land

Content

Offers

Orders

Shipments

Shopify

Orders

Bij het inschakelen van de order kraan worden de orders vanuit de verkoopkanalen via ProductFlow toegevoegd aan Shopify.

Shipment

Verzonden shipments worden automatisch uit Shopify gehaald. De shipments worden in ProductFlow toegevoegd. Hierbij is het belangrijk dat de carrier beschikbaar moet zijn als "carrier" in ProductFlow.

Als er een shipment binnen komt met een carrier die niet bekend is in ProductFlow, zal hier een melding van verschijnen in de order. Je kunt de juiste carrier direct toevoegen vanuit de foutmelding in de order.
Zorg ervoor dat je de carrier toevoegt en mapt voor alle verkoopkanalen, zodat de shipment goed afgemeld kan worden bij het verkoopkanaal.

Offers

Bij het inschakelen van de offer kraan worden onder andere de voorraden standaard gesynchroniseerd van Shopify naar ProductFlow.

Fulfilment methode =

Alle orders met de fulfilment methode die hier wordt geselecteerd worden doorgestuurd naar Shopify, de overige orders worden uitgesloten.

FBR = Fulfilment by Retailer

FBM = Fulfilment by Marketplace

Als hier niks wordt geselecteerd, dan worden alle orders doorgezet.

Verzend methode =

Alle orders met de verzend methode die hier wordt geselecteerd worden doorgestuurd naar Shopify, de overige orders worden uitgesloten.

SBR = Shipment by Retailers

SBM = Shipment by Marketplace

Als hier niks wordt geselecteerd, dan worden alle orders doorgezet.

Magazijn =

Selecteer hier een ProductFlow Magazijn. Alle producten die in ProductFlow dit magazijn hebben, worden doorgestuurd naar Shopify.

Als hier niks wordt geselecteerd, dan worden alle producten doorgezet.

Marketplaces =

Alle orders van de verkoopkanalen die hier worden geselecteerd worden doorgestuurd naar Shopify, de overige verkoopkanalen worden uitgesloten.

Als hier niks wordt geselecteerd, dan worden de orders van alle verkoopkanalen doorgezet.

Exclude marketplaces =

Alle orders van de verkoopkanalen die hier worden geselecteerd worden NIET doorgestuurd naar Shopify, de overige verkoopkanalen worden wel doorgezet.

Als hier niks wordt geselecteerd, dan worden de orders van alle verkoopkanalen doorgezet.

Product creation =
Je kunt ervoor kiezen om nieuwe producten van Shopify naar ProductFlow aan te maken.

Shopify > ProductFlow

Schakel de instelling Enable product creation in en zorg dat de hoofdkraan Enable offers sync ook ingeschakeld is.

Enable fetch sell price =

Bij het inschakelen van deze instelling worden de prijzen zoals deze in Shopify staan ingesteld, overgenomen naar ProductFlow en vanuit daar doorgezet naar de verkoopkanalen.

Default order phone number =

Dit is het telefoonnummer dat vermeldt mag worden bij de orders.

Default order email =

Dit is het email adres dat vermeldt mag worden bij de orders.

Ignores default title =

Bij het inschakelen van deze instelling, gebruiken we bij het aanmaken van een nieuw product de product titel (familie titel) uit Shopify als titel in ProductFlow.

Default order status =

Wanneer deze instelling op 'Fulfilled' wordt ingesteld, worden de bestellingen in Shopify als 'Fulfilled' gemarkeerd. De voorraad wordt in dit geval niet afgeboekt.

Deze instelling kun je gebruiken als je bijvoorbeeld je FBM orders wilt doorzetten naar je Shopify back office integratie, omdat je boekhoudprogramma hier aan gekoppeld zit.
In dit geval raden we je aan om de Shopify back office integratie twee keer toe te voegen in ProductFlow.
1x om je orders die nog verstuurd moeten worden door te zetten naar de Shopify back office integratie, in dit geval wordt er bij deze instelling niets geselecteerd.
1x om je FBM orders als Fulfilled door te zetten naar de Shopify back office integratie, in dit geval zet je de instelling Fulfilment methode op 'FBM' en vul je bij deze instelling 'Fulfilled' in.

Enable order sync =

Bij het inschakelen van deze synchronisatie worden alle openstaande orders in ProductFlow doorgezet naar Shopify.
Zet deze instelling pas aan als bovenstaande settings allemaal gecontroleerd en ingesteld zijn!

Enable shipment sync =

Bij het inschakelen van deze synchronisatie worden de shipments van de verwerkte orders van Shopify doorgezet naar ProductFlow.
Zet deze instelling pas aan als bovenstaande settings allemaal gecontroleerd en ingesteld zijn!

Extra functionaliteiten

Order informatie aanpassen en opnieuw versturen

Het kan voorkomen dat een order niet goed wordt doorgezet van ProductFlow naar Shopify, bijvoorbeeld omdat wij het adres niet goed om hebben kunnen zetten naar het format zoals Shopify het verwacht.

Als je navigeert naar het integratie overzicht van alle back office koppelingen, zie je bij het kopje Orders bij Shopify een pijltje staan.
Als je hier op klikt, kom je op een pagina met een overzicht van alle orders die doorgezet zijn naar Shopify.
Hier kun je ook filteren op orders waarvan het doorzetten naar Shopify mislukt is.

Je hebt de mogelijkheid om de orders handmatig aan te passen en opnieuw door te zetten naar Shopify zodat ze als nog in je back office systeem doorkomen.

Aandachtspunten

1. Wanneer de SKU niet in de orderregel staat, omdat het product bijvoorbeeld niet in ProductFlow staat, zal de order niet worden toegevoegd aan Shopify. In ProductFlow zal een kritische notificatie worden aangemaakt.


2. In ProductFlow is het ook mogelijk om Shopify als front office integratie toe te voegen.
Als je zowel de Shopify verkoopkanaal als back office integratie gebruikt, sluit het verkoopkanaal Shopify dan uit naar de Shopify back office integratie, om te voorkomen dat er een loop ontstaat bij het doorzetten van de orders.

Was dit een antwoord op uw vraag?