Skip to main content

OCI – Overview

OCI (Open Catalog Interface) is an SAP standard for product catalog integration. The AgiqonConnector supports OCI 4 (form/input structure) and OCI 5 (JSON structure).

How OCI Punchout Works

Procurement System → Login URL → Shopware Shop
↑ ↓
└──────── Cart (POST/GET) ──────────┘
  1. The procurement system calls the shop's login URL with username, password, and HOOK_URL.
  2. The user is automatically logged in and can shop.
  3. At checkout, the plugin sends the cart items back to the HOOK_URL via POST form or JSON.

Login URL

https://yourshop.com/AgiqonOciEntry/login

Parameters

ParameterDefault Variable NameDescription
UsernameUSERNAMECustomer e-mail address
PasswordPASSWORDCustomer password
Hook URLHOOK_URLReturn URL of the procurement system
TokenTOKENOptional token (alternative to password)
info

Variable names can be customized per system.

Logout URL

https://yourshop.com/AgiqonOciEntry/logout

OCI Versions

VersionTransfer FormatUsage
OCI 4HTML form (POST)Classic, widely supported
OCI 5JSONModern, for newer systems