We’re back with another round of updates. This release includes a new print on demand integration, fixes and improvements across your favorite sales channels, and a handful of quality-of-life changes throughout the app.
A completely rebuilt knowledge base
We’ve also launched a completely rebuilt Order Desk Knowledge Base. This was a full ground-up refresh that moves us away from our old platform and gives us more flexibility around design, structure, images, and search, while still supporting our growing library of in-depth guides.
New Integrations
Inkthreadable
We’ve launched a new print on demand integration with Inkthreadable. You can now submit orders directly there for fulfillment, making it easier to automate production for apparel and custom products without manual steps.
Order Desk will pull orders from your carts, allow you to add print details, then send them to Inkthreadable for fulfillment. We’ll also listen for tracking updates automatically and keep your cart in sync as those updates come through.
Order Desk App Updates
- We fixed how country codes are handled in country filters. If an integration sends “USA” instead of “US,” Order Desk will now standardize it automatically so your country filters work as expected.
Integration Features, Updates and Fixes
Sales Channels
- Shopify
- Imports now correctly include zero values for product variations instead of dropping them. Previously,
0was being treated as a falsy value and excluded during import. Other empty or false values will still be ignored, but legitimate zero values will come through correctly. - We also added some support for Shopify’s native bundles by fetching the
line item group ID. This allows Order Desk to identify which bundle components belong to which parent bundle item.
- Imports now correctly include zero values for product variations instead of dropping them. Previously,
- Mirakl
- We made several improvements to the Mirakl integration. Negative stock counts will no longer be passed back to Mirakl. If inventory dips below zero, it will be sent as zero instead, since Mirakl may ignore negative values entirely.
- We also updated stock submissions to pass all offer fields instead of only stock levels. Previously, fields like discounted pricing were being reset to their default values on each update. That’s now corrected.
- Square
- We fixed tax total calculations and line item base unit pricing. The wrong base unit price was being referenced in some cases, and tax totals could be calculated twice when the tax type was set to
LINE_ITEM.
- We fixed tax total calculations and line item base unit pricing. The wrong base unit price was being referenced in some cases, and tax totals could be calculated twice when the tax type was set to
- Houzz
- The integration has been fully migrated to support their new API.
- SPS Commerce
- Added support for sending partial shipment data so partial fulfillments sync correctly instead of applying there as a full shipment completion.
- ApparelMagic
- Removed an unnecessary lookup during shipment submission. This makes shipment processing more efficient and reduces the chance of errors.
- TikTok Shop
- Added a fallback for UK addresses where TikTok doesn’t provide a city field. Address data will now be transposed automatically on future orders to keep formatting consistent.
Fulfillment
- Packiyo
- We added a new inventory source setting. You can now choose whether Order Desk pulls stock from the On Hand or Available inventory field directly from your integration settings.
- There’s also a new option to manually download your entire Packiyo inventory into Order Desk at any time, giving you more control when you need a stock refresh outside the regular sync cycle.
- Deposco
- Added new shipping classes for
USPS Ground + SignatureandUSPS Ground Advantage + Signature.
- Added new shipping classes for
- Mintsoft
- We resolved an issue where customers were seeing repeated courier lookup failures after receiving shipment webhooks from Mintsoft.
- Also added carrier code generation based on tracking URL as a fallback for cases where a courier service ID is hidden or unavailable in the Mintsoft API response.
- ShipHero
- Fixed an issue where order cancellation events could clear certain order details during shipment checks.
- ShipBob
- Migrated the integration over to their new API version.
- Logistech
- Updated our single shipment check process to prevent silent failures.
- Also, you can now manually fetch shipments directly from the order page if needed.
- Amplifier
- Improved shipment check logic to ensure shipments are pulled on time and reduce the risk of missed updates.
- OIA Global
- Updated shipping code handling for
EHUB Rate Shopto meet OIA Global’s requirements.
- Updated shipping code handling for
- CargoWise
- Added new
Aramexshipping classes, including Standard, Leave At Door, Signature Required, Priority, and Externally Booked.
- Added new
Print on Demand
- Rupt
- Added support for passing
MasterArtFolderalong with your orders.
- Added support for passing
- Stickers and Posters
- If a tracking URL is included directly in the shipment update, Order Desk will now use that URL instead of generating one internally.
- Turbine and 240Express
- We expanded support for design and personalization fields. Both integrations now support up to 12 entries per order, including
tech_pack_url,personalization_text,personalization_font,personalization_color, andpersonalization_size. - Embroidery is also now supported as a
decoration_typevalue.
- We expanded support for design and personalization fields. Both integrations now support up to 12 entries per order, including
- Centrics
- Added support for sending up to 3 print designs per order.
- Added support for the
RetailerAffiliatefield, which can be passed via Checkout Data or Order Metadata when submitting orders.
- Merchize
- Improved error visibility for orders missing required fields like
print_preview. If an order can’t be submitted due to missing data, Order Desk will now log a note in the order history and alert the store admin instead of failing silently.
- Improved error visibility for orders missing required fields like
- Tribe Socks
- Added support for new tumbler products in the Tribe Socks product catalog.
- Printful
- You can now send the
full_colorfield for embroidery products. Settingfull_colorto1enables Printful’s “Unlimited color” embroidery option.
- You can now send the
- HP Siteflow
- Order tags are now pulled into Order Desk once shipment updates come in. You can use these tags to run post-shipment workflows that rely on your HP Siteflow tags.
- Lumaprints
- Removed the # symbol from order IDs sent to Lumaprints since they already include that on their end.
- Print Logistic
- If a mockup file is missing, Order Desk will now automatically use the print_url file instead. This helps support cases where only production files are available, such as neck print orders.
Shipping
- Shippo
- You can now define the
Currencyfor international shipments using Order Metadata or Checkout Data. This helps ensure shipment values are handled correctly for cross-border orders.
- You can now define the
- Starshipit
- Fixed an issue where incorrect suburb data was being sent to Starshipit for Australian orders.
Productivity
- Zapier
- Store admins will now receive an email notification if Zapier unsubscribes from any of your Order Desk webhooks. This helps surface disconnects earlier instead of failing silently.
That’s everything for this release! As always, if you have questions about any of these changes, our support team is here to help.
