Last Updated: Sep 21, 2026
InfiPlex Inventory & Order Management System (OMS) connects 3PL warehouses to Easyship's Warehouse Partner Program. Each client gets a Site Area in InfiPlex; InfiPlex pulls the shipments and labels the client created in Easyship, you pick, pack, and ship, and InfiPlex reports Packed and Shipped back to the client's Easyship account. The same Site Areas also serve clients on Shopify or any other marketplace InfiPlex connects.
Step 1: Connect a Client's Easyship Account
- From the dashboard, open the client's Site Area with the Shop/OMS button. InfiPlex sets up one Site Area per client; ask support to add more as you onboard clients.
- Go to Settings > Integrations and choose Easyship.
- Enter the client's Easyship warehouse integration auth token. It must be the warehouse key; if the client cannot see one, they should contact Easyship support.
- Set easyship_pull_orders to Yes and save. InfiPlex starts pulling that account's shipments, order details, and labels.
Step 2: Print Labels and Confirm Packed
On Orders > Orders, pulled orders show their tracking number; click it to open the label (the client sets the label size in Easyship) and print. The Processed icon starts as Not Processed ; once the label is printed and the package is ready, click it to set Processed , which sends Packed to Easyship. The efficient routine below does this in bulk.

Canceling an Order
Easyship's process is that the client calls the warehouse to cancel. In InfiPlex:
- On the order detail, click set as not fully shipped near the top.


- Return to the Orders page and reopen the order.
- Click the orange Cancel button in the top right; the cancel is sent to the client's Easyship account.

- Canceled orders show with an orange background on the Order List.

Backordered, Returned, and No-Stock Cancels
- Cancel for no stock: set the order Fully Shipped, then click Set Easyship Status to Cancelled - No Stock.
- Backorder: on the order detail, click Set Easyship Status to Backorder (top right). When the order later ships and is set Processed, the status moves to Shipped.
- Returned: on the order detail, click Set Easyship Status to Returned, which tells the client a return arrived at the warehouse.

Efficient Routine for Many Clients
- In each client Site Area, set order_processed_packing_slip (Settings > Base Settings > Standard) to Yes, so printing a packing slip marks the order Processed and sends Packed to Easyship.
- Open the OMS Overview app (wrench icon, top right; admin access required). It lists every client with a count of Not Processed orders. Click a client's orange Not Processed button.

- Print packing slips: at the bottom of the Order List, Select All Packing Slips, then Print Selected Packing Slips. Pick the client's orders together; keeping each client's SKUs in one area makes this fastest.

- Print labels: click each blue tracking number, or use Select All Shipping Labels at the bottom of the page.
- Pack against the packing slips and apply the labels.
- Confirm shipped: after carrier pickup, filter the Order List on Not Fully Shipped and Processed, then use the Easyship Status Shipped checkbox and Set Shipped Status to send Shipped for all selected orders. A pop-up shows each API result; Easyship rate limits can reject a few, so re-run after a couple of minutes for any that remain.


Set-up Support
Contact InfiPlex with any Easyship warehouse questions. Support is included with every InfiPlex package.
