Aan de slag met de Shopify-connector
Verbind uw Shopify-winkels met Business Central en maximaliseer de productiviteit van uw bedrijf. Beheer en bekijk inzichten van uw bedrijf en uw Shopify-winkel als één geheel.
Als u Shopify wilt gebruiken met Business Central, moet u eerst een paar dingen doen. Dit artikel dient als een guide om uw Shopify-winkel te integreren met Business Central.
Vereisten voor Shopify
U moet over het volgende beschikken:
- Een Shopify-account
- Een online Shopify-winkel
Meer informatie over het maken van Shopify-proefversies en de aanbevolen instellingen vindt u op Shopify-account maken en instellen.
Vereisten voor Business Central
Zorg ervoor dat de app Shopify-connector is geïnstalleerd.
De app is vooraf geïnstalleerd voor alle nieuwe aanmeldingen en proefversies. Voor meer informatie over het installeren van apps vanuit AppSource zie Extensies installeren en verwijderen. Gebruik de volgende stappen als u Business Central niet hebt.
Zorg ervoor dat de gebruiker de juiste machtigingen heeft. Shopify-connector valt onder de machtigingenset Shopify – beheer (SHPFY – ADMIN). Lees meer op Gebruikers maken volgens licenties en Machtigingen toewijzen aan gebruikers en groepen.
De Dynamics 365 Business Central-app installeren in uw online Shopify-winkel
Voor bestaande instanties van Business Central is deze stap optioneel en kan deze worden overgeslagen.
Zoek de Dynamics 365 Business Central-app in de Shopify AppStore
Kies de knop App toevoegen. Als daarom wordt gevraagd, logt u in bij uw Shopify-account. Selecteer de online winkel als u er meerdere hebt.
Na het bekijken van privacy en machtigingen, kiest u de knop App installeren.
U kunt de geïnstalleerde Dynamics 365 Business Central-app vinden en openen in de sectie Apps op de zijbalk van de pagina Shopify-beheer.
Kies Nu aanmelden om de Business Central-proefversie te starten of kies Aanmelden als u Business Central al hebt. U wordt omgeleid naar uw pagina Business Central.
Notitie
In landen waar Microsoft geen ingebouwde lokalisatie biedt, wordt het aanmeldingsproces gestopt en wordt het bericht Dynamics 365 Business Central is niet beschikbaar in deze markt weergegeven. Zie Starten met de proefversie op locatie met op partners gebaseerde lokalisaties voor meer informatie.
Voer in Business Central de volgende stappen uit.
Business Central verbinden met de online Shopify-winkel
Kies het pictogram , voer Shopify-winkel in en kies de gerelateerde koppeling.
Kies de actie Nieuw.
Voer in het veld Code een code in die gemakkelijk te vinden is in Business Central. De naam kan bijvoorbeeld weerspiegelen wat een winkel verkoopt, zoals 'Meubels' of 'Koffie', of het land/regio die de winkel bedient.
Voer in het veld Shopify-URL de URL in van de online winkel waarmee u verbinding maakt. Gebruik de volgende indeling: https://{shop}.myshopify.com/. U kunt de URL samenstellen door de winkel-id van de beheerders-URL te combineren. Bijvoorbeeld admin.shopify.com/store/{shop} en .myshopify.com.
Fooi
U kunt de URL kopiëren van Shopify - Beheerder, zoals https://admin.shopify.com/store/{shop}. Met de connector wordt deze dan naar de vereiste indeling geconverteerd.
Activeer de schakelaar Geactiveerd en bekijk en accepteer vervolgens de algemene voorwaarden.
Als daarom wordt gevraagd, logt u in bij uw Shopify-account. Bekijk de privacyvoorwaarden en machtigingen en kies vervolgens de knop App installeren.
Herhaal stap 2-6 voor alle webshops die u wilt verbinden.
Bekende problemen
- De browser blokkeert het pop-upvenster. Wanneer u de schakelaar Geactiveerd inschakelt, wordt in Business Central de pagina Wachten op een reactie. Sluit deze pagina niet geopend terwijl wordt gewacht op een toegangstoken van Shopify. Als die pagina gesloten of geblokkeerd is, kunt u geen verbinding maken met Shopify. Meer informatie op Om het toegangstoken verzoeken.
- Het kan een goed idee zijn om het Shopify-beheer geopend te hebben in dezelfde browser als Business Central.
- Fout: Oauth-fout invalid_request: Kan Shopify API-toepassing niet vinden met api_key.
- Fout: Oauth-fout invalid_request: Uw account heeft geen machtiging om de gevraagde toegang voor deze app te verlenen.
- Kan geen verbinding maken vanuit sandbox.
- De app kan niet worden geladen.
Volgende stappen
Nu is uw webshop verbonden met Business Central. In de volgende stappen definieert u hoe en wat u wilt synchroniseren.
Strategieën testen
Er zijn verschillende benaderingen voor het testen van een integratie, en elke benadering heeft zijn voor- en nadelen.
U kunt Business Central- en Shopify-accounts zo vaak u wilt verbinden. De Shopify-connector is alleen van invloed op de omgeving, of om preciezer te zijn, op het bedrijf waar deze is geactiveerd. U kunt verbinding maken met dezelfde online Shopify-winkel vanuit meerdere omgevingen of bedrijven. U kunt de connector uitschakelen en opnieuw inschakelen.
Het is eenvoudig om synchronisatietests opnieuw uit te voeren. Met de connector kunt u geïmporteerde gegevens, zoals producten, klanten en orders, verwijderen en vervolgens weer importeren. U moet gewoon de synchronisatie resetten.
Shopify-sandbox en Business Central-sandbox
Dit is waarschijnlijk de veiligste manier om integratie te testen. In plaats van een Shopify-sandbox te gebruiken, kunt u ook een proefabonnement of Ontwikkelingswinkel gebruiken. In Business Central kunt u ook gebruik maken van een testbedrijf in een productieomgeving.
Ga voor meer informatie over Business Central-sandboxes naar Een nieuwe omgeving maken.
Shopify-sandbox en Business Central-productie
Dit is geen aanbevolen configuratie om te testen, omdat de Shopify-connector artikelen en klanten kan maken en wijzigen. Het kan ook verkoopdocumenten creëren, zoals orders en facturen. Deze documenten kunnen moeilijk ongedaan te maken zijn.
Als u deze configuratie moet gebruiken, raden we u aan de volgende instellingen te bekijken en waarschijnlijk uit te schakelen:
- Automatisch onbekende artikelen maken om geen artikelen te maken.
- Shopify kan artikelen bijwerken om toegewezen artikelen niet bij te werken.
- Automatisch onbekende klanten maken om geen klanten en contacten te maken.
- Shopify kan klanten bijwerken om bestaande klanten niet bij te werken.
- Verkooporder automatisch maken om geen verkooporders en verkoopfacturen te maken.
Zie Een omgeving herstellen voor meer informatie.
Shopify-productie en Business Central-sandbox
Het kan een goed idee zijn om een back-up van uw gegevens te maken. Exporteer bijvoorbeeld uw producten en klanten. Zie voor meer informatie CSV-bestanden gebruiken om een back-up te maken van winkelinformatie.
Schakel de schakelaar Gegevenssynchronisatie naar Shopify toestaan uit zodat Business Central niet schrijft naar Shopify. In dit geval kunt u producten, afbeeldingen, klanten en orders importeren uit Shopify. Maar u kunt geen artikelen, prijzen, voorraadniveaus, klanten en afhandelingsinformatie naar Shopify sturen.
Als u de schakelaar Gegevenssynchronisatie naar Shopify toestaan ingeschakeld houdt, zijn er andere beschermende maatregelen:
- Selecteer Concept in het veld Status voor product maken om ervoor te zorgen dat geëxporteerde producten niet beschikbaar zijn voor kopers. U kunt controleren hoe producten er in de online winkel uitzien en prijzen, opties en voorraadniveaus synchroniseren. Zorg ervoor dat u filters gebruikt op de pagina Artikel toevoegen aan Shopify om het aantal geëxporteerde artikelen te beperken.
- Schakel de schakelaar Klant exporteren naar Shopify uit, zodat u geen klanten naar Shopify verzendt.