Our free extension for Shopware 5 enables you to transfer products to PunchCommerce. The plugin also allows you to use our OCI or cXML gateway PunchOut in conjunction with your Shopware online shop.
Transfer of products from Shopware
To transfer products from your Shopware installation, first load the plugin via the Shopware shop. Create a customer in PunchCommerce and select "API" as the product source.
- start the PunchCommerce app via the menu item Customers in your Shopware administration
- create a new customer and configure the name, API key, customer group, currency and the product stream from which the products are to be obtained
- switch to the Products tab and click on the "Import new products" button and then on "Synchronise"
- the products are transferred to PunchCommerce
Note The transfer of products is only possible for customers who do not use gateway mode. A short video showing the upload process can be found here: https://www.youtube.com/watch?v=4mniXOii3Ak
Using gateway mode with your own Shopware online shop
After installing the Shopware plugin, you will find the new attribute "Puchout-Identity" for each customer. Enter the customer ID defined in PunchCommerce here. Configure the url of your online shop as the entry address according to the following scheme:
https://<your-domain>.<tld>/punchcommerce/authenticate
Definition of shipping costs when using the OCI punchout
In order to be able to transfer shipping costs as part of the OCI PunchOut, a corresponding shipping method must be defined within the Shopware 5 backend. In order for this shipping method to be recognised correctly, the setting "Shipping method type: Surcharge shipping rule (as separate item)" must be selected.
The transfer of the shipping costs to PunchCommerce then looks like this:

Mapping of additional fields
A mapping for additional fields can be defined via the Shopware 5 backend within the plugin configuration. The additional fields are filled in according to the configuration made and transferred to the PunchCommerce gateway together with the shopping basket.
