Wat brengt de ‘nieuwe’ Microsoft-gebrande Shopify Connector naar Dynamics 365 Business Central?
Eindelijk! Na een half jaar wachten sinds de eerste aankondiging, werd de native Shopify-connector voor Business Central (BC) op 26 mei gelanceerd. Lees de blog van Mike Morton (algemeen directeur bij Microsoft) over de nieuwe release.
Microsoft verwerft Shopify-oplossing van de Belgische ISV Scapta
Toen Microsoft dit product in oktober 2021 aankondigde op Directions EMEA in Milaan, was het plan om de Shopify-native connector in januari 2022 op de markt te brengen. Destijds dacht iedereen in het bedrijfsleven dat Microsoft samenwerkte met Shopify om een geheel nieuwe integratie voor Microsoft Dynamics 365 Business Central te ontwikkelen. Het was een grote verrassing toen het nieuws naar buiten kwam dat Microsoft een bestaande oplossing had overgenomen van het Belgische ISV-bedrijf Scapta. Op dat moment bood Scapta hun eigen “Scaptify”-connector al enkele jaren aan hun klanten aan.
Nieuwe concurrerende oplossing voor Tinx-IT
In onze vorige blog over de native Shopify-connector zeiden we dat we bij jullie zouden terugkomen zodra de native Shopify-connector beschikbaar zou zijn. Dus hier zijn we ?.
Zoals je wellicht weet, brengt de nieuwe Shopify-integratieoplossing concurrentie voor onze bestaande oplossingen. Sinds 2012 is onze kernactiviteit “e-commerce connectors”. We begonnen met integraties alleen voor Magento en Microsoft Dynamics NAV (tegenwoordig Business Central). Sinds 2018 hebben we ons productportfolio uitgebreid met gestandaardiseerde integraties voor Shopify, WooCommerce, MplusKASSA, CloudSuite, Shopware en ChannelEngine.
Op basis van de 350+ eerder geleverde projecten hebben we uitgebreide kennis van best practices, inzicht in de vereisten en begrip van de complexiteit van integraties. Daarnaast weten we welke typische risico’s er bestaan tijdens een project. We hebben al deze ervaring ingebed in onze softwareoplossingen om onze klanten de best mogelijke integratie-ervaring te bieden.
In deze blog zullen we de ‘nieuwe’ native Shopify-connector zo objectief mogelijk beoordelen.
Deze blog is gebaseerd op de volgende bronnen:
– Het testen van de oplossing in onze eigen BC20.1 sandbox, gebaseerd op standaard BC
– Yammer-kanaal over Shopify-connector (Microsoft-account vereist)
– Blog van Roberto Stefanetti (Microsoft MVP)
– Webinar DKWC045: Introductie van Shopify voor Business Central (georganiseerd door Microsoft)
– Inbreng van bestaande klanten en prospects die nu de Scapta Shopify-connector gebruiken en willen overstappen naar de Tinx Shopify-connector
– Microsoft AppSource
De aanpak voor onze analyse is hieronder te vinden:
– Beoordeling van de gepubliceerde roadmap en enkele vragen en opmerkingen op basis van onze eigen Shopify-oplossing en e-commerce integratie-ervaring
– Resultaten van onze eigen tests
– Algemene feedback van klanten en prospects
– Diensten rond de implementatie van Shopify-integratie
– Bevindingen en conclusies
Ingebouwde functionaliteit in de Shopify-connector
Allereerst is de Microsoft Shopify-connector alleen beschikbaar voor Microsoft 365 Business Central SaaS-editie, terwijl de Tinx Shopify-connector compatibel is met Microsoft Dynamics Business Central On-premises en SaaS-editie. Dus als je op zoek bent naar een Shopify-connector om je Shopify-webshop te integreren met je BC On-premises-editie, kun je de Microsoft Shopify-connector overslaan.
Hieronder vind je de lijst met mogelijkheden die zijn opgenomen in de connector.
Bron: Microsoft roadmap website
Uit deze lijst met mogelijkheden hebben we meerdere opmerkingen toegevoegd met betrekking tot onze eigen Shopify-integratieoplossing: De Tinx Shopify-connector.
Ondersteuning voor meer dan één Shopify-winkel
- Elke winkel heeft zijn eigen setup, inclusief een verzameling producten, locaties die worden gebruikt om de voorraad te berekenen, en prijslijsten.
Bidirectionele synchronisatie van artikelen of producten
- De connector synchroniseert afbeeldingen, artikelvarianten, barcodes, leveranciersartikelnummers, uitgebreide teksten en tags.
- Exporteer artikelattributen naar Shopify.
- Gebruik geselecteerde klantprijsgroepen en kortingen om prijzen te definiëren die naar Shopify worden geëxporteerd.
- Bepaal of artikelen automatisch kunnen worden aangemaakt of dat alleen updates naar bestaande producten worden toegestaan.
Note: je kunt slechts één afbeelding per artikel synchroniseren. Het is niet mogelijk om meerdere afbeeldingen aan een artikel toe te wijzen. Op artikelvariantniveau is het onmogelijk om afbeeldingen toe te wijzen, wat betekent dat je vastzit aan de ene afbeelding van het hoofdartikel voor varianten.
Synchronisatie van voorraadniveaus
- Kies enkele of alle beschikbare locaties in Business Central.
- Update voorraadniveaus op meerdere locaties in Shopify.
Note: het is onmogelijk om een formule te gebruiken om de voorraad te berekenen. Bijna al onze klanten gebruiken een formule, zoals bijvoorbeeld: Voorraad minus Aantal op verkooporders.
Bidirectionele synchronisatie van klanten
- Slimme mapping van klanten op telefoon en e-mail.
- Gebruik land-specifieke sjablonen bij het aanmaken van klanten, wat helpt om ervoor te zorgen dat de belastinginstellingen correct zijn.
Import van bestellingen uit Shopify
- Tijdens het importeren kun je automatisch klanten aanmaken in Business Central of beslissen om de klanten in Shopify te beheren.
- Inclusief bestellingen die zijn aangemaakt in andere kanalen, zoals Shopify POS of Amazon.
- Verzendkosten, cadeaubonnen, fooien, verzend- en betaalmethoden, transacties en risico op fraude.
- Ontvang informatie over uitbetalingen van Shopify Payments.
Note: het is onmogelijk om specifieke nummerreeksen toe te wijzen aan de bestellingen in de verschillende verkoopkanalen.
Eenvoudige tracking van verzendinformatie
- Optioneel kiezen om artikeltrackinginformatie vanuit Business Central naar Shopify te schrijven.
Note: we konden niets vinden in de setup om verkoopzendingen met trackinginformatie naar Shopify te sturen.
De online helpdocumentatie is uitgebreid en compleet (ja, we weten dat we hiervan kunnen leren ?). Klik [hier](https://example.com) voor de handleiding.
Onze testscenario’s
Veel van onze klanten beginnen met een nieuwe Business Central-omgeving terwijl ze al een bestaande webshop zoals Shopify hebben. In zo’n voorbeeld willen ze gegevens vanuit hun Shopify-omgeving in BC laden. We hebben deze scenario’s getest om te zien wat er mogelijk is.
Download bestaande producten van Shopify naar Business Central
We hebben vijf artikelen aangemaakt in Shopify. Deze vijf artikelen zijn actief en hebben voldoende voorraad. Eén artikel bevat een optie met vier varianten.
We hebben de parameter ‘Nieuwe items aanmaken’ ingeschakeld in de webshopinstellingen. Wanneer we op de synchronisatieknop drukken, worden de gegevens gedownload in tabel **Shpfy Product (30127)**, maar alleen het laatste artikel wordt automatisch aangemaakt in Business Central.
Als we de aangemaakte artikelen in Business Central controleren, valt het volgende op:
De volgende punten vallen op bij het controleren van de aangemaakte artikelen in Business Central:
- Unit Price is empty: De verkoopprijs is niet ingevuld.
- Alle varianten hebben dezelfde naam: Zonder duidelijke reden krijgen alle varianten dezelfde naam, in dit geval: Tinx e-commerce connector.
- Ouderartikel heeft hetzelfde artikelnummer als de variant: Het ouderartikel heeft hetzelfde artikelnummer als de variant.
Wanneer we op ‘Sync Product Images’ drukken, kunnen we zo lang wachten als we willen, maar er gebeurt niets. Het systeem lijkt iets te doen, maar er verschijnen geen afbeeldingen op de artikelpagina. Ook is er geen zichtbare foutmelding die de afwezigheid van gedownloade afbeeldingen verklaart.
Het downloaden van geregistreerde klanten in Business Central
In de Shop-kaart hebben we het veld ‘Auto Create Unknown Customers’ ingeschakeld. Met deze instelling ingeschakeld, verwachten we dat nieuw gedownloade klanten uit Shopify hun eigen nieuwe en unieke klantkaart in Business Central krijgen.
Zie de volgende screenshots:
We hebben één klant aangemaakt in Shopify.