Abeta voor Magento 2





Magento 2 OCI & cXML PunchOut Integratie voor Abeta
Verbind je Magento 2 webshop met enterprise inkoopplatformen
Naadloze PunchOut koppeling voor professionele B2B inkoop
B2B-klanten kopen steeds vaker via inkoopplatformen zoals SAP, Coupa, Oracle en vergelijkbare systemen. Zonder een goede OCI of cXML PunchOut integratie zijn Magento 2 webshop eigenaren vaak aangewezen op handmatige orderoverdracht, spreadsheets of maatwerkoplossingen. Dit leidt tot fouten, vertragingen en onnodig administratief werk.
Deze Magento 2 integratie koppelt je webshop direct aan de OCI en cXML PunchOut flow van Abeta. Inkoper starten vanuit hun eigen inkoopsysteem, winkelen in Magento 2 en sturen hun winkelmand automatisch terug met de juiste productgegevens. De module is specifiek ontwikkeld voor Magento 2 en bevat robuuste sessieafhandeling, gebruikersroulatie en ondersteuning voor complexe productstructuren.

• Activeert OCI en cXML PunchOut in Magento 2 via Abeta.
• Voorkomt gedeelde winkelmanden door PunchOut sessies per gebruiker te isoleren.
Waarom deze Magento 2 PunchOut module essentieel is
Verwijder handmatige inkoopstappen en verminder orderfouten
In veel B2B-organisaties moet de aankoop plaatsvinden binnen een ERP of inkoopplatform. PunchOut voorkomt dat productgegevens, prijzen en aantallen handmatig opnieuw ingevoerd moeten worden. Met deze Magento 2 OCI en cXML integratie vindt de productselectie plaats in je Magento 2 webshop, terwijl de aanvraag binnen het inkoopproces van de klant blijft.
Na het winkelen wordt de inhoud van de winkelmand inclusief productidentifiers, aantallen, prijzen en configuratiegegevens teruggestuurd naar het inkoopsysteem. Dit zorgt voor een gestructureerde aankoopstroom die eenvoudiger te beheren is en minder foutgevoelig.
Geavanceerd sessiebeheer voor gedeelde accounts
Oplossing voor de Magento 2 beperking van één sessie per account

Gescheiden winkelmanden voor gelijktijdige gebruikers via accountroulatie
Magento 2 ondersteunt standaard slechts één actieve sessie per klantaccount. In een PunchOut omgeving loggen vaak meerdere medewerkers in via één bedrijfsaccount. Zonder aanvullende logica zouden zij allemaal in dezelfde winkelmand werken, wat het inkoopproces verstoort.
Deze Magento 2 module integreert de gebruikersroulatie van Abeta. Zodra een PunchOut login wordt herkend, wijst het systeem automatisch een beschikbare roulatiegebruiker toe. Elke inkoper krijgt een eigen Magento sessie en winkelmand, zonder dat deze technische accounts zichtbaar zijn voor de klant.
Dit resulteert in:
• Onafhankelijke winkelmanden per gebruiker
• Geen overschreven of gemengde bestellingen
• Een stabiele PunchOut ervaring bij gelijktijdig gebruik
Ondersteuning voor unieke en configureerbare producten
Stuur complete productinformatie naar het inkoopsysteem
Veel B2B Magento 2 catalogi bevatten producten die per bestelling worden samengesteld. Denk aan artikelen met gepersonaliseerde tekst, uploads of samengestelde configuraties. In deze situaties is het eindproduct niet altijd gekoppeld aan één vaste SKU.
Deze Magento 2 PunchOut integratie ondersteunt dergelijke scenario’s door configuratiegegevens mee te sturen in de PunchOut response. Het inkoopsysteem ontvangt zo een volledige en duidelijke aanvraag met alle relevante specificaties. Dit voorkomt misverstanden en extra communicatie achteraf.
Belangrijkste functies van de Magento 2 Abeta PunchOut integratie
Praktische functionaliteit voor professionele B2B omgevingen
• Koppelt Magento 2 aan OCI en cXML PunchOut via Abeta endpoints.
• Wijst automatisch roulatiegebruikers toe voor gelijktijdige inkopers.
• Stuurt volledige winkelmandgegevens terug naar het inkoopsysteem.
• Ondersteunt configureerbare producten en unieke samenstellingen.
• Integreert met Magento 2 klant-, sessie- en quote logica.
• Behoudt de standaard Magento checkout voor reguliere bestellingen.
Technische details en doelgroep
Ontwikkeld voor Magento 2 B2B webshops, bureaus en developers
Deze Magento 2 extensie wordt geconfigureerd in de Magento admin en sluit direct aan op klantensessies en quote opbouw. De configuratie is doorgaans te vinden onder:
Stores → Configuration → Magmodules → Abeta PunchOut Integration
Binnen de instellingen definieer je de OCI en of cXML endpoints, authenticatiegegevens en de mapping van roulatiegebruikers. Wanneer een PunchOut verzoek binnenkomt, start Magento 2 automatisch een aparte sessie op een roulatieaccount en wordt de winkelmand geïsoleerd opgebouwd. Na afronding wordt de winkelmand in het juiste formaat teruggestuurd naar het inkoopsysteem.
Afhankelijk van de implementatie kan cron worden gebruikt voor logging, monitoring of aanvullende synchronisatie. Een actief Abeta account en bijbehorende API gegevens zijn vereist.
Deze module is geschikt voor:
• Magento 2 webshop eigenaren met enterprise klanten
• E-commerce managers die inkoopkoppelingen implementeren
• Magento bureaus die OCI of cXML PunchOut projecten uitvoeren
• Developers die een stabiele basis zoeken voor Abeta integraties
Zakelijke impact
Verbeter de inkoopervaring en verlaag operationele kosten
Door OCI en cXML PunchOut in Magento 2 te implementeren, vervalt handmatige invoer van ordergegevens. Dit vermindert fouten in SKU’s, aantallen en prijzen en verlaagt de administratieve belasting. Inkoper ervaren een soepel en vertrouwd inkoopproces binnen hun eigen systeem.
Voor veel B2B webshops is een betrouwbare PunchOut integratie bovendien een vereiste om grote enterprise klanten te kunnen bedienen en conversie in dit segment te verhogen.
Compatibiliteit en vereisten
Duidelijke technische randvoorwaarden
Platform Version Status Magento Open Source 2.4.x Supported Adobe Commerce 2.4.x Supported PHP >= 7.4 Required Cron Optioneel Afhankelijk van implementatie Dependencies Abeta account en API credentials Verplicht
Installatie en support
Installeer via composer en configureer in Magento admin
1.
Installeer via composer: composer require magmodules/module-abeta-punchout
2.
Activeer de module: bin/magento module:enable Magmodules_AbetaPunchout
3.
Voer setup upgrade uit: bin/magento setup:upgrade
Documentatie is inbegrepen en ons team ondersteunt bij de technische onboarding en validatie van OCI en cXML PunchOut flows.
Deze extensie wordt actief onderhouden en regelmatig bijgewerkt voor compatibiliteit met de nieuwste Magento 2 versies.Klaar om Magento 2 te koppelen aan Abeta PunchOut?
Voeg OCI en cXML PunchOut ondersteuning toe aan je B2B webshop
Klaar om je Magento 2 inkoopproces te optimaliseren?
Bekijk documentatie
Neem contact op met support
Kennisbank
Alle bekende helpartikelen
Een lijst met de meest gestelde vragen over de Abeta-extensie voor Magento 2. We hebben ons best gedaan om je te helpen met de installatie, configuratie en probleemoplossing. Als je het antwoord dat je zocht niet kunt vinden, kun je ons altijd een bericht sturen via dit formulier.
Installatieartikelen
Installatie met Composer (aanbevolen)Configuratie
Wijzigingslogboek 1.9.0 is uitgebracht op 3 December 2025
Onze plug-ins worden regelmatig bijgewerkt om compatibiliteit met de nieuwste Magento-versie te garanderen.
-
Features:
- Added enhanced quote item options with decoded JSON values and labels. Improvements:
- Collect totals before calculating shipping rates to ensure accurate calculations. Minimum requirements:
- Magento 2.3.x & PHP 7.4
-
Features:
- Added email fallback for customer lookup.
- Added support for multiple products and return quote data.
- Appended shipping data to return data. Compatibility:
- Magento 2.3.x and up
- PHP 7.4 and up
-
Features:
- Implemented new 'logging_only' flow Improvements:
- Corrected a typo Compatibility:
- Magento 2.3.x and up
- PHP 7.4 and up
-
Features:
- Added support for getting product by SKU and fixed casting
- Added support for PHP 8.4 and Magento 2.4.8
-
Changes:
- Add ItemData WebAPI to fetch product pricing
- Added regenerate session ID after login
- Upgrade PHP & Magento Versions in CI Workflow
-
Changes:
- Added option to pass on a redirect url in login action
- Added option to add custom css to button
-
Changes:
- Added two new options to API
-
Changes:
- Unset session data after redirect
- Create db_schema_whitelist.json
-
Changes:
- Use fallback to store address for calculating shipping price
-
Changes:
- Add child data of parents to export
-
Changes:
- Fix issue with products without category
-
Changes:
- Added option to toggle usage of modal in cart
-
Changes:
- Added check on default addresses
- Fixed the z-index for checkout modal
- Remove 'mixed' type declaration (PHP 74)
100% Ongecodeerde codekwaliteit gegarandeerd.

Adobe Commerce Goedgekeurd door Marketplace
Deze extensie staat op de officiele Adobe Commerce Marketplace en heeft het reviewproces doorlopen op codekwaliteit, performance en beveiliging.
Goedkeuring via de Adobe Marketplace betekent dat de extensie voldoet aan de Magento coding standards en correct integreert met het platform. Updates doorlopen hetzelfde reviewproces.

Hyvä Compatibele Plugin
Deze extensie biedt volledige ondersteuning voor Hyva Themes. Alle frontend-componenten, widgets en templates werken native met Hyva's Alpine.js en Tailwind CSS stack.
De extensie werkt direct op Hyva en wordt bij elke nieuwe Hyva-release getest om compatibiliteit te blijven garanderen.

GraphQL Klaargemaakt
Deze extensie stelt data en configuratie beschikbaar via Magento's GraphQL API. Je kunt data direct opvragen en muteren vanuit headless frontends of eigen applicaties.
Het GraphQL-schema volgt de conventies van Magento en dekt alle kernfunctionaliteit van de extensie. Hierdoor is het geschikt voor PWA Studio, Vue Storefront of elke andere headless setup.

Magento Cloud Ondersteuning
Deze extensie is volledig compatibel met Adobe Commerce Cloud (Magento Cloud). Het werkt met het read-only filesystem, de build- en deploy-pipeline en cloud-specifieke caching-lagen.
Er is geen extra configuratie of workaround nodig voor cloud-omgevingen. De extensie gaat op dezelfde manier om met static content deployment en configuratiebeheer als bij on-premise installaties.

Privé Composer Repo
Na aankoop krijg je toegang tot een prive Composer-repository met persoonlijke credentials. Installeer en update de extensie met een enkel composer-commando, net als elke andere dependency.
Je Composer-credentials zijn beschikbaar in je accountdashboard. Updates worden gepubliceerd zodra een nieuwe versie beschikbaar is, zodat je altijd toegang hebt tot de laatste versie.