Skip to navigation Search UltraCart Get Started

Send orders to ShipMonk's global 3PL network for pick, pack, and shipping, with tracking returning to UltraCart automatically.

The ShipMonk fulfillment integration connects your UltraCart store to ShipMonk's warehouse network, transmitting orders for pick, pack, and shipping and returning tracking numbers and package details to the order record. You run the storefront and the checkout. ShipMonk runs the warehouse, the carrier selection, and the last mile.

ShipMonk is a third-party logistics provider operating its own fulfillment centers across the United States, Canada, the United Kingdom, and mainland Europe, with US locations in Fort Lauderdale, Las Vegas, Dallas-Fort Worth, Pittston, and Louisville. Its operations are SOC 2 compliant, and every ShipMonk-owned facility staffs an onsite support team rather than outsourcing it. The company is bootstrapped and profitable, which matters when you are choosing a fulfillment partner you expect to still be there in five years.

Fulfillment handoffs usually break down in the gaps between two systems. Orders get exported to a spreadsheet, SKUs drift apart between two catalogs, and shipment confirmations arrive too late to be useful to the customer. This integration closes those gaps with a direct connection to ShipMonk's API: you create an API store in ShipMonk, generate an API key, and point an UltraCart distribution center at it. Orders for the items you map transmit automatically from that point on, and ShipMonk returns shipment confirmations with tracking numbers and package details to the UltraCart order.

The integration inherits everything UltraCart already does with distribution centers, so you can route only the items ShipMonk stocks, split mixed carts against inventory you ship yourself, and set location preferences to route by cost or proximity. It also opens up the parts of ShipMonk's catalog that growing merchants tend to need next: B2B and retail orders, cross-border shipping with DDP and Section 321 handling, bonded warehousing, dangerous goods, and reverse logistics for returns. Shipping methods are mapped explicitly, so the service a customer buys at checkout is the service ShipMonk actually purchases at the warehouse. For subscription programs, UltraCart handles the recurring billing, retry logic, and dunning while ShipMonk picks and ships each renewal.

  • Direct API Order Transmission: Orders for the items ShipMonk stocks transmit straight to ShipMonk's API for fulfillment, with no export files, no uploads, and no second queue to work.
  • Shipment Confirmation Writeback: ShipMonk returns tracking numbers and package details to the UltraCart order record, so your existing customer notifications and tracking pages keep working untouched.
  • Explicit Shipping Method Mapping: Map each UltraCart checkout shipping method to the matching ShipMonk service value, so the speed a customer pays for is the speed that actually gets purchased.
  • Global Fulfillment Network: Reach customers from owned and operated centers in the US, Canada, the UK, and mainland Europe, with cross-border DDP and Section 321 support for international orders.
  • Mixed-Cart Distribution Routing: Send only mapped items to ShipMonk and let UltraCart split orders that also contain your own inventory, routing each line to the correct distribution center.

shipmonk FAQ.

What do I need before connecting ShipMonk to UltraCart?

An active ShipMonk account with API access, a ShipMonk API Store rather than a manual or import store, and the API key and Store ID from your ShipMonk Integration API Keys screen. ShipMonk's integrations team authorizes new API stores, which typically takes up to 48 hours.

Does refunding an order in UltraCart cancel it at ShipMonk?

No. Refunds in UltraCart are payment adjustments and send no signal to ShipMonk, so a refunded order will still ship in full. Place the hold in ShipMonk and make any item changes there first, then issue the refund in UltraCart.

Can I see ShipMonk fulfillment status inside UltraCart?

No. UltraCart does not display ShipMonk's fulfillment status, and holds placed at ShipMonk are not reported back to UltraCart. UltraCart shows the order as shipped once ShipMonk releases and ships it, so check the ShipMonk portal to see where an order actually sits in the queue.

How late can I change or cancel an order after it transmits to ShipMonk?

It depends on how far ShipMonk has progressed. Orders awaiting fulfillment or processing can usually be held and modified, an order already picking needs an urgent request through ShipMonk support, and orders that are packed or shipped cannot be changed.

ShipMonk put my order on hold with a SKU error. What went wrong?

The Fulfillment SKU on the UltraCart item does not match the SKU ShipMonk has on file, which produces a SKU not found or insufficient inventory hold. Update the Fulfillment SKU in the item's distribution center settings to match the exact value in ShipMonk.

Can ShipMonk handle international and B2B orders through the same integration?

Yes. ShipMonk operates fulfillment centers in the United States, Canada, the United Kingdom, and mainland Europe, and supports B2B and retail orders, cross-border shipping with DDP and Section 321, bonded warehousing, and dangerous goods.

Support

Our dedicated, support team is here to help you every step of the way!

Never outsourced. 100% in-house, US-based support.

Talk to real people who understand your business—no AI bots, no automated responses. Our experienced team is ready to help you solve problems, big or small.

Learn More

Quick answers to common questions.

Need assistance fast? Access our robust knowledge base or connect with a support representative for swift resolutions.

View FAQ

Extensive documentation and code examples.

Dive into our detailed guides and examples to optimize your UltraCart experience. From setup to advanced features, our resources cover it all.

View Docs

Personalized phone and email support.

Pick up the phone and speak directly with our expert team, or send an email for personalized assistance tailored to your needs.

Reach Out!

Video training tutorials, guides and tips.

Explore a library of easy-to-follow video resources to master every feature of UltraCart and maximize your eCommerce success.

View Videos

Onboarding Assistance for New Merchants.

Get personalized help setting up your store, adding products, and integrating payment gateways to launch quickly and confidently.

Contact Support