Advanced Breadcrumbs for Magento 2



Powerful Magento 2 Extension for Abeta OCI and cXML PunchOut
Connect your Magento 2 store to enterprise procurement systems
B2B customers increasingly buy through procurement platforms such as SAP, Coupa, Oracle, and similar systems. Without a proper OCI or cXML PunchOut integration, Magento 2 merchants often depend on manual order transfers, spreadsheets, or custom workarounds. This creates delays, incorrect order data, and extra administration for both the seller and the buyer.
The Abeta PunchOut integration for Magento 2 connects your webshop to enterprise procurement workflows, allowing buyers to start in their procurement system, shop in Magento 2, and return the cart with the correct product data.
Built for B2B stores, agencies, and developers, this module supports reliable PunchOut sessions, user rotation, and complex product structures.

Enterprise Procurement Ready
Connect Magento 2 directly with OCI and cXML procurement environments such as SAP, Coupa, and Oracle.
Isolated PunchOut Sessions
Prevent shared-cart problems by assigning dedicated sessions per PunchOut buyer.
Support Complex Products
Return configurable and composed product data correctly to procurement systems.
Magento Only
Built specifically for Magento 2 and fully aligned with Magento customer, quote, and session architecture.
Why This Magento 2 PunchOut Module Matters
In many B2B organisations, purchasing must happen inside an ERP or procurement platform. PunchOut makes that process easier by allowing buyers to select products in your Magento 2 store while keeping the purchase request inside their own procurement workflow.
Instead of manually retyping SKUs, product names, quantities, prices, or configuration details, the buyer fills the cart in Magento 2 and sends it back to the procurement system in a structured format.
This reduces manual work, lowers the risk of order mistakes, and gives enterprise customers a buying experience that matches their internal approval process.
For Magento 2 merchants, this creates a more professional B2B sales channel while reducing operational overhead related to procurement-based ordering.
Advanced Session Management for Shared Accounts
Isolated carts for parallel PunchOut users
Magento 2 does not support multiple active sessions on the same customer account. In a typical PunchOut setup, several employees may enter the webshop through one corporate procurement account. Without additional handling, those buyers can end up sharing the same Magento cart, causing overwritten quotes, mixed items, and incorrect purchase requests.
The Abeta PunchOut module solves this with a user rotation approach. When a PunchOut login is detected, Magento automatically assigns an available rotation user in the background.
Each buyer receives an isolated Magento session and quote, while the technical rotation users remain invisible to the customer.
This keeps every PunchOut cart separate, even when multiple buyers from the same organisation are shopping at the same time.
Support for Unique and Configurable Products
Many B2B Magento 2 catalogues include products that are configured per order. Examples include configurable products, custom compositions, products with attachments, or items with project-specific text and specifications.
In these cases, the final ordered item is not always represented by one simple static SKU.
The Abeta OCI and cXML PunchOut integration supports these scenarios by returning the relevant configuration data in the PunchOut payload. This gives the procurement system the information needed to create a complete purchase request.
For merchants, this reduces back and forth communication after order approval. For buyers, it creates a clearer procurement flow where the selected Magento product configuration is carried back into their internal system.
Full Control Over PunchOut Sessions Inside Magento 2
The Magento 2 Abeta PunchOut extension includes flexible configuration options directly inside the Magento admin panel.
You can control:
- OCI and cXML endpoint configuration
- PunchOut authentication settings
- Rotation user assignment
- Session isolation behaviour
- Cart return structure
- Logging and monitoring settings
All settings are available under:
Stores > Configuration > Magmodules > Abeta PunchOut Integration
No custom checkout modifications are required. The extension integrates directly with Magento’s native customer, session, and quote workflows.
Developers can extend or customize the integration using Magento’s standard dependency injection and plugin architecture.
Reliable and Lightweight PunchOut Architecture
The Magento 2 Abeta PunchOut module is built using Magento best practices and enterprise-focused architectural principles.
Instead of replacing Magento core checkout functionality, the extension enhances Magento’s session and quote flow to support OCI and cXML procurement processes.
PunchOut flow overview:
- Buyer starts from the procurement platform
- Magento receives the PunchOut request
- A dedicated rotation session is assigned
- Buyer shops inside Magento 2
- Cart data is returned to the procurement system
Because the module uses Magento’s native customer, quote, and session systems, it remains lightweight, stable, and compatible with custom Magento environments.
With optimized procurement flows and isolated session handling, your Magento 2 store benefits from fewer order issues, cleaner enterprise workflows, and better support for B2B procurement requirements.
The Advantages for Developers
- Clean Magento 2 plugin architecture
- No core checkout overrides
- OCI and cXML compatible
- Stable rotation-user session handling
- Upgrade-safe implementation
- Easy to extend via dependency injection
Good to Know for Store Owners
- Supports enterprise procurement platforms
- Prevents shared-cart issues
- Reduces manual procurement errors
- Improves B2B purchasing workflows
- Compatible with complex product structures
- Built specifically for Magento 2
Knowledgebase
All familiar Help articles
A list of the most frequently asked questions from the Advanced Breadcrumbs extension for Magento 2. We've tried our best to help you with the installation, configuration and troubleshooting. If you do not find the answer you were looking for, you can always send us a message through this form.
Installation articles
Installation using Composer (recommended) Installation using the Adobe Marketplace Install through FTP and SSHConfiguration
Configuration GuideChangelog 1.0.0 is released on 24 February 2026
Our plugins are regularly updated to ensure compatibility with the latest Magento release.
-
Features:
- Server-side rendered breadcrumbs replacing Magento's default, with dual template support (Luma + Hyvä)
- Breadcrumb support for 11+ page types
- Four category selection strategies for products in multiple categories
- Per-product category override via primary_breadcrumb_category attribute
- Category weight and exclusion attributes for fine-grained breadcrumb path control
- Custom breadcrumb paths for CMS pages via JSON or pipe-separated format
- Schema.org BreadcrumbList JSON-LD structured data output for SEO
- Configurable separator, home crumb visibility, current page display, and custom labels per page type (store-scoped) Minimum requirements:
- Magento 2.4.x
- PHP 8.1
100% Unencrypted Code quality guaranteed.

Adobe Commerce Marketplace Approved
Trust and reliability are at the core of our offerings, which is why we're proud to be listed on the official Adobe Marketplace. Being Adobe-approved means our plugins have undergone rigorous testing to meet Magento Marketplace standards for quality, performance, and security.
This approval assures you that our solutions are built to integrate smoothly with your Magento 2 store, delivering reliable functionality every time. By choosing an Adobe-approved plugin, you're investing in a product backed by a commitment to excellence and adherence to Magento's best practices. Rest easy knowing you're using a solution recognized by the very platform it serves.

Magento Cloud Support
Running your Magento 2 store on Magento Cloud? Great news! Our plugin is fully compatible with the Magento Cloud version, ensuring seamless integration with your cloud-hosted environment. Magento Cloud offers a robust, scalable, and secure platform designed to meet the needs of modern e-commerce businesses. With our plugin, you can enjoy all the features and benefits without worrying about compatibility issues.
Whether you're leveraging Magento Cloud's auto-scaling capabilities or its extensive suite of developer tools, our plugin fits right in. We've optimized the functionality to align perfectly with the unique architecture of Magento Cloud, giving you a worry-free experience. From streamlined deployment to smooth operations, you can count on our solution to work flawlessly in the cloud.

Private Composer Repo
Say goodbye to manual downloads and cumbersome updates! Upon purchasing our plugin, you'll gain instant access to your own private Composer repository. With personalized credentials, you can easily install and update the plugin directly from Composer, simplifying your development workflow.
Composer integration ensures that your Magento 2 store stays up-to-date with the latest features and improvements from our team. No need to worry about compatibility issues or missing files—everything you need is just a command away. Our private repository is your gateway to effortless management, ensuring your store runs smoothly and efficiently.