Updated 20 November 2025
Are you tired of manually entering purchase orders? If you are looking for a way to streamline your procurement workflow and improve efficiency.
Our innovative Punchout Gateway for WooCommerce is the solution you’ve been searching for.
Our plugin acts as a bridge between an eCommerce store and a procurement system. It enables your buyers to access your catalogue directly from their procurement interface.
This product is ideal for B2B Businesses that need to simplify their customers’ purchasing processes. It saves time, reduces costs, and enhances customer satisfaction.
Let’s dive deeper into this powerful tool’s installation, configuration, and usage.
Note: If you have a Magento 2 store, you can check out our Punchout Gateway For Magento 2.
WordPress: 6.6.2
WooCommerce: 9.1.2
PHP v7.4.3 or above
Install this plugin from your WordPress dashboard. To Install it, Log into your WordPress dashboard. Click on ‘Plugins’ on the right side of the dashboard.

When you are on the Plugins page click on ‘Add new Plugin’.

Here you click on the upload plugin button. Now choose the punchout gateway for WooCommerce file from your computer.

Select the Punchout Gateway for the WooCommerce zip file from your computer.

Select the file, and click on the Install Now button.


After successfully installing the plugin on WordPress, configure it from the WordPress dashboard. Then, go to the punchout gateway.
In the general configuration section, set the settings for the eProcurement site.

Next in Message Header Settings, fill in the required information to send the data to the eProcurement system.
Apart from this, if you need to clear the stock quantity, you need to run the following command to use this feature:
* * * * * [path of php] [path to eShopsyncPunchoutGateway]/cronJob.php [path to WordPress] [deleteOrder]

Order Message Setting – In this section, select the classification domain from the given dropdown section for the order message item.
You can also enter a default classification code jof your choice for the order message items.

Next, enable or disable the data you want to store in the custom log from here.
Additionally, set the number of days to store the log in the database; the logs that exceed this set days value will be automatically cleared from the database.
Also, add this path to the crontab to delete transaction logs older than the specified number of days.
* * * * * [path of php] [path to eShopsyncPunchoutGateway]/cronJob.php [path to WordPress] [deleteTransactionLog]

Go to the Punchout Orders option on the left side of the menu bar. Here, you can view all punchout orders and their current status. You can also delete the unwanted purchase orders.

Then, click on the ‘View Cart’ option to view all the items in the punchout order.

Furthermore, click on the ‘Transaction Logs’ in the menu bar to view all the transaction logs, making it easier to troubleshoot any errors that may have occurred.




Need more?
You’re in good hands with us. We can customise our punchout gateway for WooCommerce to meet your specific needs, from partial order fulfilment to post-purchased order refunds and confirmations.
Do you wish to incorporate other systems? Our skilled SAP consultants are available to assist you in connecting your eProcurement and eCommerce platforms.
Our expert team specializes in creating seamless punchout gateways for a wide range of popular eProcurement systems. We have deep experience working with the following platforms:
| Coupa | Oracle | Basware | ESM | Zycus |
| IBM | OPT-Source | C1 | Birch Street | Vroozi |
| Jaggaer | Crest ERP | Ivalua | Workday | NetSuite |
If your eProcurement isn’t on the list, no worries. Let us know. Our SAP consultant team is ready to tailor a customized solution for you.

The following details are securely transmitted to SAP Ariba for a seamless purchasing experience:
We currently have two classification domain values, i.e, UNSPSC and NIGP. You can choose any of the values according to your preferences, but UNSPSC is the default option in the platform.
Yes. The WooCommerce PunchOut Gateway fully supports both cXML and OCI protocols.
To get your license key, simply contact our support team at [email protected].
Welcome back! Please enter your details
One or more fields have an error. Please check and try again.
Don’t have an account? Sign up
How can we help you with your business?
Your email address will not be published. Required fields are marked *