3PL provider
Fidelity Fulfillment
Connect Fidelity Fulfillment, powered by the Unify WMS platform, to automate outbound orders, ASNs, and customer returns.
Overview
Fidelity Fulfillment is a third-party logistics provider that runs outbound fulfillment, receiving, and returns on the Unify WMS platform. Fulfil connects natively through the Unify WMS integration: customer and internal shipments are sent to Fidelity as orders, supplier shipments are sent as advance ship notices (ASNs), and customer returns are sent as return orders. Fidelity reports back tracking numbers, receipt confirmations, and lot numbers so Fulfil can close out shipments automatically.
Type: Direct 3PL Integration (Unify WMS platform)
Capabilities
- Customer shipment fulfillment with tracking returned
- Outbound internal shipments (transfers out)
- Supplier shipment receiving (ASN) with lot numbers
- Inbound internal shipments (transfers in)
- Customer returns with lot numbers on receipt
- Manual product master data sync
- HS codes and country of origin for international shipments
Supported Actions
From Fulfil to Fidelity Fulfillment:
- Send assigned customer shipments for fulfillment (D2C and wholesale)
- Send outbound and inbound internal shipments for transfers
- Send supplier shipments as advance ship notices (ASNs)
- Send customer returns as return orders
- Send product master data (SKU, name, description, image, weight, HS code, country of origin)
From Fidelity Fulfillment to Fulfil:
- Tracking numbers on shipping advices
- Full receipt confirmations with lot and batch numbers
- Return receipt confirmations with lot numbers
Best For
- DTC E-commerce Brands: Direct-to-consumer brands wanting reliable fulfillment with automatic tracking
- International Sellers: Businesses that need HS codes and country of origin sent for customs
- Lot-Tracked Products: Companies needing lot and batch numbers captured on receipts and returns
- Multi-Channel Retailers: Brands selling across Shopify, Amazon, eBay, and wholesale channels
Setup Instructions
Step 1: Create the Fidelity Warehouse in Fulfil
- Navigate to Inventory & Stock > Locations
- Create a new Warehouse and configure:
- Warehouse Type: 3PL
- 3PL Source: Fidelity
- Click Create
Step 2: Connect the Integration
- Open the warehouse, click the three-dot action button at the top right, and select Connect to 3PL
- Enter your Fidelity (Unify WMS) credentials:
- Username (Unify WMS API username)
- Password (Unify WMS API password)
- Is this a test integration?: Enable to connect to the staging environment
- Click Connect
Contact your Fidelity Fulfillment representative to obtain your API credentials and confirm the delivery type IDs configured for your account.
Step 3: Configure the Warehouse
After connecting, the Fidelity configuration wizard opens:
- Select your Warehouse (the 3PL warehouse with 3PL Source set to Fidelity)
- Select your Account (fetched directly from Unify WMS)
- Select your Unify WMS Warehouse (the facility that fulfills this location)
- Enter a Default Return Reason (defaults to "Fulfil Return"), used on every return order
- Click Save
Step 4: Configure Delivery Types for ASNs
Every inbound advance ship notice must carry a delivery type:
- Open the inbound shipment
- Add a metafield with the key
fidelity_delivery_type_id - Set the value to the delivery type ID configured in your account
Step 5: Enable Schedulers
On your warehouse location page, click + to add a schedule for each action you want to enable:
- Send customer shipments: Sends assigned customer shipments as orders
- Get customer shipment advices: Imports tracking numbers; marks shipments Done
- Send internal shipments (to shipping 3PL) / Get internal shipment advices: Handles outbound transfers
- Send supplier shipments: Exports draft supplier shipments as ASNs
- Get inventory receipts: Receives shipments and marks them Done once fully received
- Send internal shipments (to receiving 3PL) / Get internal shipment receipts: Handles inbound transfers
- Send customer return shipments / Get customer return shipment advices: Handles returns
Select an interval for each schedule and click Save.
Features in Fulfil
Automatic Tracking
Fidelity returns a tracking number on each shipping advice. Fulfil imports it, marks the shipment Done, and pushes tracking back to Shopify, Amazon, and other connected channels to trigger customer notifications.
Lot Tracking on Receipts and Returns
Inbound receipts and completed returns include lot numbers, batch IDs, and expiry dates, recorded against received inventory. Enable lot tracking on your product variants before sending products to Fidelity.
Customer Returns
Send customer returns to Fidelity as return orders, tagged with your configured default return reason. Once Fidelity marks the return completed, Fulfil imports the received items and marks the return shipment Done.
International-Ready Product Sync
Push products from Products > Products > Actions > Send to 3PL. Fulfil sends SKU, name, description, image, weight, HS code, and country of origin, so international shipments carry the customs data they need. Re-sending an existing SKU updates the record rather than creating a duplicate.
Carrier Handling
Fidelity returns a courier code with each shipping advice, recorded directly as the carrier on the shipment. For carriers to map cleanly, set the carrier service on the shipment before sending, and align the courier codes in your account with Fulfil's carrier identifiers (for example, ups, fedex, usps, dhl_express).
Warehouse Transfers
Send inventory between your warehouses and Fidelity facilities the same way as customer shipments and supplier ASNs, with automated tracking and receipt confirmations.
Support
For questions about this integration, contact Fulfil support. For Fidelity Fulfillment-specific questions or to set up your account, visit Fidelity Fulfillment or reach out to your Fidelity Fulfillment representative.
FAQ
Questions? Answers.
How do I set up Fidelity Fulfillment fulfillment in Fulfil?
Can I use Fidelity Fulfillment for both Shopify and Amazon orders?
How does inventory sync work with Fidelity Fulfillment?
Can I send supplier shipments to Fidelity Fulfillment for receiving?
Does tracking information sync automatically?
Can I route orders automatically to Fidelity Fulfillment?
How are returns handled with Fidelity Fulfillment?
Can I manage multiple Fidelity Fulfillment warehouse locations?
How does order batching work with Fidelity Fulfillment?
Can I split orders between my own warehouse and Fidelity Fulfillment?
Ready to get started with Fidelity Fulfillment?
See how Fulfil integrates with Fidelity Fulfillment.