AgiqonConnector
The AgiqonConnector connects Shopware 6 with the procurement systems of customers — fully automated via the OCI and cXML protocols.
What is Punchout?
Buyers work in central procurement systems (e.g. SAP Ariba, Coupa, SAP SRM) that must internally approve, budget, and document every purchase — not in a browser.
Punchout is the bridge between the procurement system and the shop:
Procurement System
│
│ 1. Login request (user, password, return URL)
▼
Shopware Shop ←→ Buyer shops normally
│
│ 2. Cart transfer
▼
Procurement System → internal approval process → Order
The buyer "punches out" from their procurement system directly into the shop, fills the cart, and transfers it back with one click.
Supported Protocols
The AgiqonConnector supports both major industry standards:
| Protocol | Versions | Typical Systems |
|---|---|---|
| OCI | 4.0, 5.0 | SAP SRM, SAP Ariba, ivalua and all OCI-compatible systems |
| cXML | Punchout Level 1 & 2 | SAP Ariba, Coupa, Jaggaer and other cXML-compatible systems |
Any number of OCI and cXML systems can be run in parallel — each with its own configuration.
A separate license is required for each system. License keys can be purchased at agiqon-connector.de.
What can the Connector do?
Flexible Product Field Configuration
Every procurement system expects different data fields in the cart transfer. The connector allows freely defining which product data is transferred — and in what format:
- Primary field + up to 3 fallbacks per transfer field: if the primary field is empty, the next fallback is used automatically
- Fixed value as a last fallback
- All important product data available: name, number, EAN, weight, dimensions, tax, manufacturer, custom fields → All available fields
Per-System Configuration
Each OCI or cXML system has its own settings:
- Own field mappings, login parameters and authentication data
- Own unit of measure table
- Own customer assignment: only explicitly assigned Shopware customers can log in via the system
A separate license is required for each connected Shopware customer. License keys can be purchased at agiqon-connector.de.
Shipping & Taxes
Shipping costs and tax rates can be included as separate line items in the cart transfer. Per shipping method, individual fields (article number, description) can be configured.
Transmission — Manage Punchout Sessions
Every punchout shopping session is stored as a Transmission. In the Shopware Admin the following information is available:
- Which customers are actively shopping or have already transferred
- The complete status of each session
- Whether and when a Shopware order was created
Orders can be triggered manually from the admin or created fully automatically in auto mode on every transfer.
Currently, the order can only be created from the cart transfer data. All data added during the punchout checkout process (e.g. shipping costs, taxes) cannot be included in the order.
License Model
There are two license types:
| License type | Description |
|---|---|
| System License | Authorises the connection of a single OCI or cXML system. |
| Customer License | Authorises the connection of a single Shopware customer to an OCI or cXML system. Only this Shopware customer can log in and shop via the system. |