Plugins & Modules
WooCommerce OCI & cXML PunchOut Plugin
WooCommerce is een veelgebruikt e-commerce platform voor startende en groeiende webshops. Omdat het is gebouwd op WordPress, heeft het platform een open-source structuur die uit te breiden is met maatwerk, zoals integraties met OCI en cXML PunchOut.
Abeta heeft hiervoor een eigen WooCommerce PunchOut plugin ontwikkeld. Deze module kun je direct installeren vanuit het WordPress-dashboard, via de WordPress Plugin Directory of rechtstreeks vanuit de WordPress SVN Repository. Hiermee kun je snel PunchOut aanbieden vanuit je WooCommerce webshop.
#Waarom de Abeta module voor WooCommerce?
In tegenstelling tot op maat gebouwde systemen zoals Laravel of zware enterprise-systemen zoals Magento, draait WooCommerce binnen de WordPress-omgeving. Onze module is specifiek ontworpen om de stabiliteit van je WordPress-website te bewaken:
- Geen vervuiling van de database: WooCommerce gebruikt de wp_postmeta-tabel, die bij veel B2B-data snel overbelast raakt en je shop vertraagt. Dankzij onze plugin verloopt de verwerking van OCI en cXML via de Abeta middleware, waardoor je database schoon en snel blijft.
- Geen risico bij WordPress-updates: WordPress en WooCommerce updates kunnen plugins die diep in het systeem ingrijpen beschadigen. Doordat onze software in de middleware draait en niet in de WordPress-core, blijft de PunchOut-verbinding ook na een update aan je webshop gewoon werken.
- Geen conflict met andere plugins: Veel WooCommerce-shops draaien tientallen plugins voor verzending, btw of voorraad. Onze module vangt het PunchOut-verkeer direct op en scheidt dit van het normale winkelverkeer. Hierdoor ontstaan er geen conflicten met je huidige plugins of je bestaande checkout.
De plugin lost dus de B2B-beperkingen van WooCommerce achter de schermen voor je op, terwijl jij de volledige controle houdt over de rest van je WordPress-website. Abeta helpt je uiteraard graag bij het koppelen en testen van de verbinding.
#Hoe werkt de WooCommerce OCI & cXML plugin?
De module verbindt je webshop via de middleware met de inkooppakketten van je klanten (zoals AFAS, Spend Cloud, Coupa, Proactis, SAP en SAP Ariba). Abeta zit tussen het verkeer van de webshop en het inkooppakket in. De klant merkt hier niets van en ervaart alles alsof er een directe verbinding met de webshop is.
Dit proces bestaat uit 3 stappen:
#1. Inloggen
Als een klant wil inloggen, stuurt het inkooppakket een verzoek. Dit OCI of cXML PunchOut verzoek komt binnen bij Abeta en wordt na verificatie doorgezet naar de WooCommerce OCI plugin. De gebruiker wordt daarna automatisch ingelogd in de webshop.
#2. Winkelmand terugsturen
Onze plugin zorgt ervoor dat de PunchOut-gebruiker de winkelmand niet in de webshop afrekent. In plaats van de standaard betaalknoppen, zorgt de plugin ervoor dat de data wordt teruggestuurd naar het inkooppakket. De Abeta middleware kan hierbij de juiste mapping selecteren of aanpassingen en vertalingen op de data toepassen.
#3. Inkooporder ontvangen (optioneel)
De inkooporder kan direct teruggestuurd worden naar de WooCommerce webshop of een achterliggend systeem. De middleware zorgt ervoor dat orders uit verschillende pakketten goed aankomen in je WooCommerce omgeving.
#Aan de slag
Wil je meer weten over de mogelijkheden van de PunchOut plugins van Abeta? Of wil je specifiek advies voor jouw WooCommerce webshop? Neem dan contact op met Abeta .