Setup PressWise
PressWise is a cloud-based print MIS and workflow automation solution designed for small to mid-sized commercial printers, in-plant print centers, and packaging printers. It offers a comprehensive set of features to help print businesses streamline their workflow, reduce costs, and improve productivity. It includes modules for estimating, quoting, job ticketing, scheduling, inventory management, shipping, and invoicing, as well as integration with popular prepress and finishing software.
Understanding this OnPrintShop strongly recommends you integrate PressWise with your web store.
Follow the below systematic guidelines to setup PressWise into your OnPrintShop Web store:
Visit the PressWise site and log into your account.
On your Admin Panel, go to the Store Configurations >> External Service Settings >> Others tab >> PressWise API >> ‘Action’ menu >> ‘Edit’ option:
Enter the Code, Username, and password of your PressWise account.
Order Status: Select the Order Status that you would like to set initially as the default status at the Press wise platform once the order is synced. We have two-way functionality available for Order Status Update. According to this feature, we can also push data from the PressWise to the OnPrintShop. To use this feature, you should follow below the steps:
- In the OnPrintShop system, create the Order Statuses with the same naming conventions that are available in the PressWise.
- Once you create the Statuses in the OnPrintShop, you are required to contact the OnPrintShop Technical Team to set up the automation.
- Once the automation setup is done, whenever you change any order status at Press wise, it will automatically push the same at the OnPrintShop.
- For example, when an order is completed and marked in PressWise, PressWise sends data to the OnPrintShop, and then the OnPrintShop order status will be updated to "Completed".
Customer ID: Mention the customer ID (Account) under which you want to sync all orders by default. You can add any default customer ID.
Common Customer ID: Enable this option to consider the Customer ID mentioned in the above field for creating all the orders. When you have disabled this option, the system will create a new customer every time and will add the orders under that customer.
Curl URL: Add the curl URL with the mentioned sample format - https://domain name/r/wsdl-order2.php
Product Height/Width option: Enable this option to restrict the set value for Run H and Run W options for orders XML. When this option is disabled then, the system will allow setting the value for Run H and Run W options for orders XML.
Option Group: In this field, you must select the product option group for which you want to sync the Order Product Details with the PressWise.
- All Data: All order product details will sync.
- Presentation Group Data: If you select the Presentation Group Data, then only product options that fall under that group will be synced to PressWise.
- Export Group Data: If you want to sync export group data only, then the admin has to select the Export Group Data option from the drop-down.
Debug Mode: This is for the OPS Technical team testing purposes.
Along with the API settings, the admin can also map the Shipping methods of OnPrintShop with the Shipping methods of the Presswise account.
Similarly, the payment methods can be mapped:
To start with the PressWise configuration part, you need to first map the PressWise products with the OPS products. To do so, navigate to the PressWise Products list, find and copy the Substrate of the required product as displayed below:
To map a product with Presswise you need to set product option-wise SKU through upload Excel and separate each parameter through underscore (_):
For example, the SKU of the Business Card is: "Dig_110# CCSW_12x18". Here in the example, the substrate or SKU contains three values paperID, inksF, and inksB.
where,
paperID = Dig inksF = 110# CCSW inksB = 12x18
Now, navigate to the Admin Panel >> Store Configurations >> External Service Settings >> Others >> PressWise API >> ‘Action’ Dropdown >> ‘Edit’ Option >> Product Mapping:
Select the Onprintshop Product which you want to map with the PressWise product and paste the copied substrate in the Product SKU field as shown above.
In addition, paste the copied substrate for the respective product at Products >> Product Weight/Days/SKU >> Products SKU tab:
You can manually synchronize the orders from OnPrintShop to the PressWise system.
You get various buttons under the Help section for manually syncing the orders between PressWise and OPS, checking the Synced Order Logs and PressWise Logs as well as mapping the products.
Click on the Manually Sync button.
We can also sync orders to PressWise automatically on request based. Kindly contact the technical team to activate the automation.
You can check the logs by clicking on the Synced Logs and PressWise Logs buttons.