Keep job and order statuses perfectly aligned in both Infigo and printIQ systems using Infigo's Connect: printIQ plugin.
In this article, we'll take a look at the status information that can be passed to and fro between the two systems.
1. What the feature does
Action |
Result |
Cancel a Print‑on‑Demand or custom job in Infigo |
The matching job is automatically cancelled in printIQ. |
Cancel a Print‑on‑Demand or custom job in printIQ |
The matching job is automatically cancelled in Infigo. |
Cancel a stock item in printIQ |
The matching stock line is cancelled in Infigo.(Infigo‑initiated stock cancellations will follow once printIQ adds support.) |
Dispatch / shipping updates |
Still handled by the long‑standing /changestatus webhook—no change here. |
2. Endpoints available in your storefront
You’ll find all the links in Admin ▶ Connect Plugins ▶ Configure [Connect: printIQ] ▶ Webhook actions.
Purpose |
Endpoint |
Cancel or otherwise update Print‑on‑Demand / custom jobs |
…/mishandler/{storefrontId}/Mis.PrintIQ/updatejobstatus |
Cancel or otherwise update stock order lines |
…/mishandler/{storefrontId}/Mis.PrintIQ/updateorderstatus |
Dispatch / delivery status (existing) |
…/mishandler/{storefrontId}/Mis.PrintIQ/changestatus |
3. How to configure — step‑by‑step
Where |
What to do |
Infigo |
1. Make sure Connect: printIQ is enabled (Connect Settings).2. Go to Admin ▶ Connect Plugins ▶ Configure [Connect: printIQ] ▶ Webhook actions and copy the updatejobstatus and updateorderstatus URLs. |
printIQ |
3. Send those two URLs to printIQ support (or add them yourself in Administration ▶ External Webhooks). • Configure Job Cancelled events to call updatejobstatus. • Configure Order/Stock Cancelled events to call updateorderstatus. |
Done! |
No further setup inside Infigo. The existing changestatus link should already be in printIQ for dispatch/shipping updates, but can be added in the same way if required. |
4. Testing the flow
-
Place an order containing a Print‑on‑Demand, a custom and (optionally) a stock item.
-
Cancel one of the items in printIQ.
The corresponding line in Infigo should change to “Cancelled” within seconds.
-
Cancel a job or the whole order in Infigo.
Refresh printIQ; the linked job(s) will show “Cancelled.”
-
Verify that dispatch/shipping updates are still coming through via /changestatus.
5. Need more detail?
Our printIQ integration tutorials and troubleshooting guides live in the Infigo Academy:
👉 https://academy.infigo.net/c/75
If anything doesn’t behave as described, raise a ticket with our Customer Support team and include the storefront details and order number.
Recap
-
Two new webhooks (updatejobstatus & updateorderstatus) power the cancellation flow as of April 2025.
-
/changestatus continues to handle dispatch/shipping events—no changes required.
-
Only printIQ needs updating: input the two new URLs into their External Webhooks list.
-
Stock cancellations currently flow from printIQ to Infigo only.
Enjoy the peace of mind that comes with perfectly synchronised order data!