Skip to main content

Automatic Order Creation

In auto mode, the connector creates a Shopware order immediately upon transfer — without any manual intervention. This is ideal for fully automated procurement processes where an order should be placed directly after the punchout session.

Activating Auto Mode

The transmission mode is configured per system:

  1. Open the desired OCI or cXML system in the admin
  2. Go to Tab General → Transmission Mode
  3. Select "Automatic"

Setting Payment and Shipping Method

Optionally, a payment method and a shipping method can be configured for auto mode. These are configured in the General tab of the system:

SettingDescription
Payment methodShopware payment method used for automatically created orders (e.g. "Invoice")
Shipping methodShopware shipping method for automatically created orders
Optional fields in auto mode

Setting the payment and shipping method is optional. If they are set, these methods are always used for the automatic order. If they are not set, the payment or shipping method selected by the buyer during the punchout session is used instead.

Flow in Auto Mode

Buyer clicks "Transfer"


Cart payload is stored


Connector reconstructs the cart


Shopware order is created automatically


Transmission → Status: "Order created"
Order number is stored in the transmission


Buyer is redirected to the hook URL of the procurement system

The entire order creation happens invisibly and synchronously for the buyer during the transfer process.

Difference to Manual Mode

ManualAutomatic
Order is createdAfter manual click in adminImmediately on transfer
Intervention neededYes, by an admin userNo
Suitable forProcesses with manual reviewFully automated procurement
Payment/shipping methodBuyer selectionOptional (fallback: buyer selection)

Viewing the Order Afterwards

After a successful automatic order creation, the order can be found:

  • In the transmission detail view (directly linked)
  • Under Orders in the Shopware Admin

The transmission then shows the status "Order created" and the associated order number.