

Zelf bezitten of huren
Een app is op dag één goedkoper en daarna voor altijd een afhankelijkheid. Een koppeling kost meer om te bouwen en is van jou om te wijzigen. We beslissen per integratie, op basis van hoe centraal die staat, hoe vaak die verandert en wat een storing kost. Wat we bouwen krijgt logging, retries en een eigenaar, want een onzichtbare koppeling is degene die stukgaat.

Wat we bouwen
Connectoren voor systemen zonder app, of met een app die mist wat je nodig hebt.
Eigen Shopify-apps voor je beheeromgeving, gebouwd op de API's en webhooks van Shopify.
Checkout- en kortingslogica met checkout extensions en Shopify Functions.
Apps voor Shopify POS, zoals de eigen kassa-apps die we voor OGÉR bouwden.
Orderroutering en automatisering, zoals de routeringsregels over drie continenten voor Mystic.
Shopify Flow-automatiseringen voor het werk dat je team nu met de hand doet.
Een ERP of WMS koppelen is een onderwerp op zich; zie ERP-koppeling.
App of maatwerk: zo kiezen we
We beginnen in de App Store, omdat een bestaande app vaak de goedkoopste en snelste optie is. Maatwerk wint als:
de app bestaat maar net dat ene veld of die ene regel mist;
de koppeling omzet bepaalt en nooit stil mag falen;
je per order of per maand betaalt voor iets dat je zelf kunt bezitten;
drie apps het werk van één connector doen en de webshop vertragen.
Per koppeling vergelijken we de bouw- en gebruikskosten over meerdere jaren, en het risico van afhankelijkheid van een derde partij.
Hoe we bouwen
Op de officiële API's en webhooks van Shopify, nooit op scraping of omwegen.
Met herhaalpogingen, logging per bericht en meldingen aan een vaste eigenaar.
Met een manier om mislukte berichten opnieuw te verwerken zonder developer.
Gehost en beveiligd, met alleen de toegang die de koppeling nodig heeft.
Gedocumenteerd per stroom, veld en eigenaar, zodat een ander team het kan overnemen.
Koppelingen die de webshop raken, testen we op snelheid, zodat maatwerk de webshop niet vertraagt.
Onderhoud na de livegang
Shopify brengt elk kwartaal een nieuwe API-versie uit, en de systemen aan de andere kant veranderen ook. We monitoren de koppelingen die we bouwen, werken ze bij voordat een API-versie verloopt en passen ze aan als je processen veranderen. Wil je ze liever zelf beheren, dan dragen we code en documentatie over.













