Microsoft kondigt komst native Shopify connector voor Dynamics 365 Business Central aan

Op donderdag 14 oktober 2021 maakte Microsoft bekend te werken aan een eigen Shopify connector. Deze native connector zou een oplossing zijn om Shopify en Business Central (BC) te koppelen. De connector zou bestellingen, voorraad en klantinformatie synchroniseren, wat zorgt voor een snellere afhandeling en klantenservice voor merchants.
Je kan het artikel lezen door hier te klikken.
Op dit moment is Shopify één van de snelst groeiende en ontwikkelende cloud E-commerce platforms. Het is gestaag uitgegroeid tot een geduchte concurrent van Magento, WooCommerce en Shopware.
Op deze website lees je meer over het marktaandeel van Shopify ten opzichte van andere E-commerce platformen.
Gaat Microsoft concurreren met zijn onafhankelijke softwareleveranciers (ISV)-partners?
Kort na de aankondiging sloeg het nieuws in als een ‘bom’ in Microsoft ISV-land, vooral bij ISV’s die al een oplossing hebben ontwikkeld om Shopify te koppelen met Business Central. Erik van Rijn (Eigenaar & Mede-oprichter van NVision Commerce Solutions) startte een discussie op LinkedIn naar aanleiding van de aankondiging van Søren Friis Alexandersen (Principal Dynamics 365 Business Central bij Microsoft).
Klik hier om de volledige discussie te lezen.
Vragen uit deze discussie op LinkedIn:
– Waarom concurreert Microsoft met zijn ISV’s?
– Kijkt Microsoft naar AppSource, om erachter te komen welke apps het goed doen, om die functionaliteit te kopiëren naar hun apps voor BC?
– Waarom zouden ISV’s veel tijd en geld in deze apps investeren, als Microsoft zijn eigen versie bouwt, waardoor die van hen overbodig wordt?
Op het moment van de aankondiging van Microsoft waren er letterlijk tientallen apps in Microsoft AppSource. Zoals je hier kunt zien.
Directions EMEA 2021 aankondiging in Milaan
Van 27 tot en met 29 oktober vond in Milaan Directions EMEA 2021 plaats. Tijdens dit jaarlijkse evenement kwamen alle Microsoft BC-partners samen om te netwerken, informatie te verzamelen, Microsoft keynotes en content sessies bij te wonen en de ISV (sponsoring)-markt te bezoeken. Tijdens Directions EMEA 2021 heeft Mike Morton van Microsoft een grote aankondiging gedaan over hun nieuwe samenwerking met Shopify. Deze nieuwe samenwerking met Shopify werd tijdens twee van de drie keynotes met de aanwezigen gedeeld.
Op dat moment had Shopify net hun “Global ERP-programma” uitgebracht, waarmee ze samenwerkingen aangingen met grote ERP-spelers zoals Microsoft, Infor, Netsuite, BrigthPearl en anderen.
Met dit programma zouden merchants toegang krijgen tot gecertificeerde Shopify-apps, zonder dat apps van derden hun ERP-platform met Shopify hoeven te koppelen. Microsoft zou ondersteuning krijgen van het Shopify Partner Engineering-team om hun nieuwe connector-apps te bouwen. Dit zou merchants verzekeren dat de app zal voldoen aan hoge normen en de beste gebruikerservaring.
Meer informatie over het global ERP programma van Shopify is hier te vinden.
Wat betekent dit voor Tinx-IT?
Vanaf 2022 hebben we meerdere jaren ervaring in het koppelen van Shopify met zowel Microsoft Dynamics NAV als BC. In 2018 werd onze eerste versie van de Tinx Shopify-connector gelanceerd voor Microsoft Dynamics NAV.
In de zomer van 2019 is ook de connector voor BC toegevoegd en hebben we ook een Microsoft AppSource-editie gelanceerd. Sindsdien hebben we tientallen connectoren geïmplementeerd voor klanten over de hele wereld die hun ERP-platform met Shopify wilden hebben.
De native Shopify-connector van Microsoft zal naar verwachting beschikbaar zijn vanaf april 2022. De preview voor ISV’s zal beschikbaar zijn in maart 2022. Deze connector zal deel uitmaken van de standaard BC.
Meer informatie over de Microsoft roadmap vind je hier.
We zijn in het bijzonder geïnteresseerd in de volgende twee vragen:
– Hoe ziet de architectuur van de eigen oplossing van Microsoft eruit?
– Hoe flexibel en aanpasbaar zal de mapping tussen beide systemen zijn?
1. Architectuur van de oplossing
Wordt het in feite een middleware-applicatie in Shopify, die communiceert met BC? Of wordt de connector een integraal onderdeel van BC en wordt de communicatie vanuit BC geïnitieerd? Gezien de informatie die Shopify biedt, zijn we van mening dat de daadwerkelijke functionaliteit zal worden geplaatst in een app in Shopify (met name hun high-end “Plus” -editie) die communiceert met BC. Dit roept echter de vraag op: komt de connector ook beschikbaar voor meer gangbare en betaalbare versies van Shopify? Of zal Shopify zich alleen richten op het hogere marktsegment van Shopify Plus en dus het grootste deel van hun klantenbestand uitsluiten?
Daarmee rijst meteen de vraag: komt de koppeling ook beschikbaar voor Shopify Basic? Focust Shopify alleen op het hogere marktsegment Shopify Plus?
2. Flexibiliteit en aanpasbaarheid van de mapping
Volgens Microsoft zal de volgende functionaliteit deel uitmaken van de native Shopify-connector:
– Voorraad
– Orders
– Klantinformatie
Wat hierbij opvalt is dat het uitwisselen van productinformatie, zoals SKU, omschrijvingen, prijzen etc. niet als integratiepunt wordt genoemd. Een product bestellen is de basis van een webshop. Als dit dus betekent dat producten handmatig van BC naar Shopify moeten worden overgezet, suggereert dit een zeer beperkte oplossing. Er wordt ook niets vermeld over het instellen van configureerbare producten. Betekent dat dan dat je geen varianten kunt gebruiken? Worden metavelden ondersteund? Onze klanten gebruiken deze namelijk heel vaak om BC-productgegevens te delen met Shopify.
Met betrekking tot de drie door Microsoft genoemde functionaliteiten (voorraad, bestellingen en klantinformatie), zullen wij benoemen waar merchants op kunnen letten om na te gaan of de nieuwe koppeling bruikbaar zal zijn voor hun businesscase. De meest interessante vraag in het algemeen is: hoe flexibel en aanpasbaar wordt de koppeling? We weten zeker dat de Tinx Shopify connector zeer flexibel en aanpasbaar is, omdat we een gebruikersinterface hanteren waarmee mappings kunnen worden geconfigureerd door eindgebruikers (onze klanten), partners of onszelf.
2.1 Voorraad: hoe bereken je aantallen goed?
Wordt de voorraad altijd bepaald via één veld in BC? Of kunnen formules zo worden ingericht dat bijvoorbeeld de daadwerkelijk beschikbare voorraad naar Shopify wordt gestuurd? Is het mogelijk om bepaalde locaties uit te sluiten bij het bepalen van de beschikbare voorraad? Komt er een mogelijkheid om bepaalde locaties te beperken? Met andere woorden, kunnen locatie filters worden gebruikt voor voorraadberekening?
2.2 Orders
Waarschijnlijk de belangrijkste stroom bij een webshop-integratie is het importeren van web-orders in BC. Een klant kan in het algemeen op twee manieren een bestelling plaatsen op een webshop:
– Een gastaccount gebruiken (geen geregistreerd account) -> informatie alleen beschikbaar in de bestelling;
– Een geregistreerd account gebruiken -> de klant kan te allen tijde inloggen en de status van de bestelling volgen in zijn eigen Shopify-account
Zijn beide typen orderstromen flexibel te configureren? Hoe bepaalt BC welk klantnummer vereist is tijdens het downloaden van een gastbestelling? Kunnen verkopers de nummerreeks voor hun Shopify-bestellingen in BC bepalen?
2.3 Klantinformatie
Hoe gaat de native Shopify-connector om met de klantinformatiestromen? Zal het bijvoorbeeld bi directioneel zijn, wat betekent dat klantaccounts kunnen worden aangemaakt en bijgewerkt binnen BC zoals binnen Shopify? Waar Shopify zich vooral richt op de B2C-markt, hebben veel B2B-webshops deze bi directionele functionaliteit nodig.
Als de informatie slechts in één richting wordt verzonden, betekent dit dat nieuw geregistreerde klantaccounts in BC worden geïmporteerd. Zullen merchants kunnen beslissen of deze klanten worden omgezet in de entiteiten “klant” en “contact” in BC? Kunnen klant-sjablonen worden gebruikt, zodat bepaalde velden zoals boekingsgroepen automatisch ingevuld kunnen worden? Kan je matchen voor reeds bestaande e-mailadressen om te matchen met je import om dubbel werk te voorkomen? Met andere woorden, als een klant al bestaat in BC, wordt een Shopify-account met hetzelfde e-mailadres dan automatisch gekoppeld aan BC?
Het zal je niet verbazen dat het antwoord op bovenstaande vragen met de Tinx Shopify connector een volmondig ja is.
Je vindt de Shopify-connector in Microsoft AppSource door hier te klikken
De toekomst van Shopify, Business Central en Tinx-IT
We moeten eerlijk toegeven dat we benieuwd zijn naar de mogelijkheden van Microsoft’s eigen native connector. Echter hebben we ook veel vertrouwen als het gaat om de kwaliteit en schaalbaarheid van onze eigen Shopify connector. We werken al sinds 2008 met deze technologie en we hebben ruime ervaring in het koppelen van webshop platforms met Business Central. Dit geeft ons een belangrijke voorsprong in de markt. Tinx-IT heeft jarenlange ervaring met het koppelen van verschillende E-commerce platformen, waaronder Shopify (met al haar edities).
Zodra Microsoft meer (technische) details deelt over hun aanstaande native Shopify-connector, zullen we nog een blog toevoegen waarin we de native Shopify-connector van Microsoft in detail zullen analyseren, met (maar niet beperkt tot) de onderwerpen die in deze blog worden genoemd.
We houden je op de hoogte!