De wijn blijft, de rest loopt
read more

Prioratwines – API-ontwikkeling en webshopautomatisering

Voor Prioratwines en Columbus Wines was er behoefte aan een verdere automatisering van de webshopadministratie. Verschillende administratieve processen verliepen al automatisch, maar voor bepaalde handelingen was nog steeds toegang tot de webshopbeheeromgeving via de browser nodig. Dit maakte de verwerking van orders en administratieve gegevens onnodig afhankelijk van handmatige handelingen. Vooral bij geautomatiseerde administratieve processen, die bijvoorbeeld 's nachts worden uitgevoerd, was een betrouwbaardere manier van gegevensuitwisseling gewenst. Daarnaast bestond de behoefte om de automatische orderverwerking verder uit te breiden. Ontvangen betalingen en het verstrijken van betaaltermijnen moesten automatisch kunnen leiden tot de juiste orderstatus en bijbehorende klantcommunicatie.

API koppeling
Mollie integratie
Webshop automatisering
bezoek website Bezoek
Prioratwines – API-ontwikkeling en webshopautomatisering images 0
Prioratwines – API-ontwikkeling en webshopautomatisering images 1

De uitdaging: webshop en administratie efficiënter laten samenwerken

Voor Prioratwines en Columbus Wines was er behoefte aan een verdere automatisering van de webshopadministratie. Verschillende administratieve processen verliepen al automatisch, maar voor bepaalde handelingen was nog steeds toegang tot de webshopbeheeromgeving via de browser nodig.

Dit maakte de verwerking van orders en administratieve gegevens onnodig afhankelijk van handmatige handelingen. Vooral bij geautomatiseerde administratieve processen, die bijvoorbeeld 's nachts worden uitgevoerd, was een betrouwbaardere manier van gegevensuitwisseling gewenst.

Daarnaast bestond de behoefte om de automatische orderverwerking verder uit te breiden. Ontvangen betalingen en het verstrijken van betaaltermijnen moesten automatisch kunnen leiden tot de juiste orderstatus en bijbehorende klantcommunicatie.

De oplossing: een maatwerk REST API in Laravel

Gosidesign ontwikkelde binnen de eigen Laravel Toolbox-omgeving een maatwerk REST API en breidde de bestaande automatisering van het webshopbeheer uit.

Met deze API kunnen externe applicaties en administratieve processen rechtstreeks communiceren met de webshop, zonder dat daarvoor handmatige toegang tot de beheeromgeving nodig is.

De gerealiseerde functionaliteiten omvatten:

  • Automatische orderstatussen
    Orderstatussen worden automatisch aangepast op basis van ontvangen betalingen via Mollie en het verstrijken van ingestelde betaaltermijnen. Hiervoor zijn de bestaande orderprocessen uitgebreid met aanvullende automatiseringsregels.
  • Mollie API-integratie en webhooks
    Via Mollie-webhooks worden betalingsgebeurtenissen automatisch verwerkt. Hierdoor kan de webshop direct reageren op relevante betalingsupdates en de bijbehorende orderverwerking starten.
  • Automatische klantcommunicatie
    Bij specifieke orderstatuswijzigingen wordt automatisch de bijbehorende e-mailnotificatie naar de klant verstuurd. Zo sluit de communicatie aan op de actuele status van de bestelling.
  • Orders ophalen via de API
    Externe administratieve systemen kunnen zelfstandig ordergegevens ophalen vanaf een opgegeven datum. Hierdoor kunnen administratieve verwerkingsprocessen automatisch worden uitgevoerd.
  • Orderstatussen wijzigen
    Ook het aanpassen van orderstatussen kan rechtstreeks via de API plaatsvinden. Externe applicaties kunnen hiermee dezelfde functionaliteit gebruiken als in de webshopbeheeromgeving beschikbaar is.
  • Facturen exporteren
    Factuurbestanden kunnen rechtstreeks vanuit de webshop worden opgevraagd en opgehaald. Dit maakt het mogelijk om ook de verwerking van facturen onderdeel te maken van geautomatiseerde administratieve processen.
  • Beveiligde toegang per webshop
    Voor iedere webshop is een afzonderlijke API-sleutel beschikbaar. Hierdoor kunnen de verschillende webshops onafhankelijk en gecontroleerd met externe applicaties communiceren.

Het resultaat: minder handmatig werk en geautomatiseerde gegevensuitwisseling

Met de maatwerk API beschikt Prioratwines over een flexibele oplossing voor de uitwisseling van ordergegevens, orderstatussen en facturen.

Administratieve processen zijn minder afhankelijk van browsergestuurde handelingen en kunnen rechtstreeks via de API worden uitgevoerd. In combinatie met de automatische betalingsverwerking en orderstatussen zorgt dit voor een efficiëntere inrichting van de webshopadministratie.

Bij de ontwikkeling is bovendien rekening gehouden met hergebruik van de API-structuur voor andere webshops binnen hetzelfde platform. Hierdoor kan de oplossing ook worden toegepast op toekomstige uitbreidingen.

Maatwerk API-ontwikkeling door Gosidesign

Deze oplossing laat zien hoe Gosidesign met maatwerk API-ontwikkeling bestaande software en bedrijfsprocessen verder kan automatiseren.

Of het nu gaat om een API-koppeling tussen een webshop en een extern administratiesysteem, het ontwikkelen van een eigen REST API of het automatiseren van complexe orderprocessen: Gosidesign ontwikkelt technische oplossingen die aansluiten op de bestaande software en werkwijze van een organisatie.

Ook systemen koppelen of bedrijfsprocessen automatiseren? Gosidesign ontwikkelt maatwerk API-koppelingen en software-integraties die applicaties en bedrijfssoftware met elkaar laten samenwerken.

Veelgestelde vragen

Een API-koppeling verbindt twee of meer softwarepakketten, zodat gegevens automatisch worden uitgewisseld. Zo hoeft u klant-, order- of voorraadgegevens niet meer handmatig over te typen en staan alle systemen altijd actueel.

Vacatures, medewerkers en uren automatisch heen en weer met Pivoton
Bekijk dit project
BsGW - API-integratie met Polly.Help voor digitale kennisontsluiting
Bekijk dit project
terug terug naar overzicht