Skip to main content

Shipping Methods

The AgiqonConnector extends each Shopware shipping method with dedicated OCI/cXML fields. This allows defining individually per shipping method which description and article number appears in the cart transfer.

Enabling Shipping in the Transfer​

For shipping costs to be transferred at all, the "Append shipping" option must be enabled in the respective OCI or cXML system (General tab).

Shipping is then transmitted as a separate line item in the OCI or cXML response — alongside the product line items.

Configuring a Shipping Method​

Navigate to Settings → Shipping → [Select shipping method] → Additional Connector Shipping Information.

In the shipping method edit form, an additional section appears with the following fields:

FieldData fieldDescription
Shipping eNumbershippingNumberArticle number used in the transfer for this shipping method
Shipping intern article numbershippingInternArticleNumberInternal number of the shipping method (for internal systems)
Shipping nameshippingNameName of the shipping method that appears in the transfer

These values are available as data sources and can be configured with fallbacks just like product fields — for OCI in the Shipping Fields tab, for cXML in the Shipping tab (see cXML – Shipping & Tax).

tip

If no shipping name is set, the name of the shipping method is used. This applies to OCI and cXML. To transfer the translated Shopware name only, the data field shippingMethodTranslatedName is available.

Breaking change in 3.7.500 / 3.6.300

The shipping method entity extension was renamed:

beforenow
Tableagiqon_oci_shipping_methodagiqon_connector_shipping_method
AssociationociShippingMethodconnectorShippingMethod

A migration renames the table on update, the maintained values are preserved. Custom integrations using addAssociation('ociShippingMethod'), extensions.ociShippingMethod or the old table directly have to be adjusted.