Add new cXML system
To add a (completely) new system, simply click on the “Create new cXML system” button on the overview page.
A new page will then open where you can enter the general information.
| Field name | Description |
|---|---|
| ID | ID for the system. Is relevant for the Punchout URL, as this must also be specified. |
| Technical name | The technical name must be unique. Relevant for technical things. |
| Name | Name to be able to identify the system in the overview. |
| Standard unit | Serves as a final fallback if no unit of measurement has been specified for the items, but the customer system requires a unit of measurement. |
| Decimal places | Specifies how many decimal places the total should show. |
| Active | Indicates whether the system is active. When creating a new system, the value is set to inactive by default. |
| Punchout level 2 | If active, the level 2 functionalities are available for the system. |
| Guest session | If this option is activated, a guest session is always created for each individual punchout from the customer system instead of the normal Shopware customer. With a guest session (i.e. activated option), a complete copy of the assigned customer account is always created. Background: In the standard system, it is possible to share the shopping cart if you log in on two different PCs with the same customer account. This means that if something is placed in the shopping cart on one PC, the person who is logged in on the other PC will also receive this item in the shopping cart. Therefore, our recommendation is that this option should remain activated unless there are reasons to deactivate it (e.g. price calculation does not work otherwise or similar). |
| Attach shipment | If active, the shipping is transferred within the cXML structure in the 'shipping' element (not as a product, as this is shown as a separate item in the standard cXML structure). |
| Attach tax | If active, the tax is transferred within the cXML structure in the 'tax' element (separate item, as this is shown in the standard cXML structure). |
| Total price net | If active, the total price is transferred as a net value. |
Once you have configured everything, click on the “Save” button at the top right to continue with the configuration.
As there is no real difference between creating a completely new system and editing an existing system (except that you start with an empty system), you can follow the next steps on the Configure cXML system page Configure cXML system.