Plugins & Modules

Laravel OCI & cXML PunchOut Plugin

Laravel is een technisch framework dat wordt gebruikt voor het bouwen van e-commerce oplossingen die volledig op maat zijn. Het is een goede keuze voor bedrijven met specifieke werkprocessen of complexe koppelingen die niet in standaard software passen. Met Laravel heb je de regie over de gehele structuur van de webshop, wat zorgt voor een efficiënte werking en een resultaat dat precies aansluit bij de behoeften van de organisatie.

Omdat Laravel webshops altijd maatwerk zijn, is een standaard plug-and-play koppeling vaak niet direct toepasbaar. Abeta heeft daarom een eigen module ontwikkeld om Laravel webshops zo eenvoudig mogelijk van OCI en cXML PunchOut te voorzien. De plugin kan via Composer geïnstalleerd worden en haakt aan op de standaarden binnen jouw Laravel applicatie.

ABETA
Benieuwd hoe Abeta werkt?
Gratis demo koppeling
We laten je zien hoe je OCI- en cXML PunchOut-koppelingen in slechts een paar dagen kunt instellen — in samenwerking met jouw klant. Geen verplichtingen.
OCI cXML B2B
Neem contact op
of bel +31 (0)85 06 03 922
Gratis · In dagen klaar · Geen creditcard

#Waarom de Abeta module voor Laravel?

In tegenstelling tot kant-en-klare platformen zoals Shopify of WooCommerce, is een Laravel webshop vanaf de grond opgebouwd. Er is geen vaste database-indeling en de checkout is vaak uniek ingericht. Onze module is hierop gebouwd:

  • Installatie via Composer: De module wordt toegevoegd als package binnen de bestaande code van de webshop.
  • Flexibele structuur: De plugin sluit aan op hoe de gebruikers en de winkelmand in jouw webshop zijn opgebouwd.
  • Geen omkijken naar updates: Door de koppeling met de Abeta middleware hoeft de plugin niet steeds aangepast te worden als een inkoopsysteem van een klant verandert. Een eenmalige installatie is voldoende.

Omdat elke Laravel webshop maatwerk is, zijn er na installatie nog wel een paar aanpassingen in de code van de webshop nodig om de koppeling volledig werkend te krijgen. Abeta helpt je hier uiteraard graag bij.

#Hoe werkt de Laravel OCI & cXML plugin?

De module verbindt de webshop via de Abeta middleware (de tussenlaag) met de inkooppakketten van je klanten (zoals AFAS, Spend Cloud, Exact of Proactis).

Abeta verbindt jouw Laravel webshop met het inkooppakket van je klant.
Abeta verbindt jouw Laravel webshop met het inkooppakket van je klant.

Dit proces verloopt in 3 stappen:

#1. Inloggen

Als een klant wil inloggen vanuit zijn inkoopsysteem, komt dit OCI- of cXML-verzoek binnen bij Abeta. Na verificatie stuurt de middleware het verzoek door naar de Laravel plugin, waarna de gebruiker automatisch wordt ingelogd in de webshop.

#2. Winkelmand terugsturen

Onze plugin zorgt ervoor dat een PunchOut-gebruiker de winkelmand niet afrekent in de webshop zelf, maar dat de data via de plugin wordt teruggestuurd naar het inkooppakket. Abeta vertaalt deze productgegevens naar het juiste formaat voor het inkooppakket van de klant.

#3. Inkooporder ontvangen (optioneel)

De inkooporder kan direct teruggestuurd worden naar de Laravel webshop of een achterliggend systeem. De middleware zorgt ervoor dat orders uit verschillende pakketten direct goed aankomen in je Laravel omgeving.

#Aan de slag

Wil je meer weten over de technische integratie van de OCI en cXML plugin binnen jouw Laravel webshop? Neem dan contact met ons op. We nemen de technische stappen graag met je door.