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.