The Order Desk connector links your Order Desk account to the app so orders flow into your central operations hub and fulfillment updates flow back to Order Desk automatically. Order Desk aggregates orders from your shopping carts and marketplaces, and this connector keeps orders, inventory, and fulfillment status synchronized without manual data entry.
This article covers the Order Desk e-commerce connector, which brings orders into the app. It is separate from the OrderDesk Fulfillment connector, which is used when Order Desk acts as a 3PL or fulfillment provider.
With the Order Desk connector, you can:
- Sync orders from Order Desk into the app for centralized processing.
- Push fulfillment and shipment tracking updates back to Order Desk.
- Push inventory updates to Order Desk to keep stock levels accurate.
- Sync product catalog data between the app and Order Desk.
- Move orders between Order Desk folders as they progress through fulfillment.
- Pull location data from Order Desk into the app.
Setup
Before you begin, make sure you have:
- An active Order Desk account with access to store settings.
- Permission to create an API key in Order Desk.
To connect Order Desk to the app:
- Navigate to the Connectors page in the app.
- Select Add Connector.
- Search for and select Order Desk.
- Open https://app.orderdesk.me/settings/api in Order Desk.
- Select Create API Key.
- Copy the values for Store ID and API Key.
- Enter the Store ID and API Key in the connection form.
- Select Connect to validate the credentials.
To add the connector and enter credentials later, select Add without credentials.
Settings
| Setting | Description | Options/Default |
|---|---|---|
| Order sync | Controls whether orders import from Order Desk into the app. | Enabled / Disabled (Default: Disabled) |
| Order folders | Sets which Order Desk folders the app imports orders from. | Folder list (Default: New) |
| Sync start date | Sets the earliest order date the app imports. If left empty, the connector creation date is used. | Date (Default: Connector creation date) |
| Fulfillment updates | Controls whether fulfillment and tracking details push back to Order Desk. | Enabled / Disabled (Default: Disabled) |
| Push inventory updates to Order Desk | Controls whether the app pushes inventory updates to Order Desk. | Enabled / Disabled (Default: Disabled) |
| Report inventory totals to a dedicated Order Desk location | Sets a dedicated Order Desk location where the app reports inventory totals. | Location value |
| Product catalog | Controls product catalog sync direction between the app and Order Desk. | Disabled / Pull from Order Desk / Push to Order Desk (Default: Disabled) |
| Track canceled Order Desk orders | Controls whether the app tracks orders canceled in Order Desk. | Enabled / Disabled (Default: Disabled) |
| Move canceled orders to folder | Moves canceled orders to a specified Order Desk folder. | Folder name (Default: Canceled) |
| Move in-progress orders to folder | Moves in-progress orders to a specified Order Desk folder. | Folder name (Default: Prepared) |
| Move fulfilled orders to folder | Moves fulfilled orders to a specified Order Desk folder. | Folder name (Default: Closed) |
| Process only products in this OrderDesk location | Limits product processing to a specified Order Desk location. | Location value |
| Pull locations from Order Desk | Controls whether the app pulls location data from Order Desk. | Enabled / Disabled (Default: Disabled) |
Flows
| Flow | Direction | Notes |
|---|---|---|
| Orders | Order Desk → Pipe17 | Imports orders from the configured folders (default: New). Disabled by default. |
| Fulfillment updates | Pipe17 → Order Desk | Pushes fulfillment and tracking details back to Order Desk. Disabled by default. |
| Inventory | Pipe17 → Order Desk | Pushes inventory updates to Order Desk. Disabled by default. |
| Product catalog | Bidirectional | Pulls products from or pushes products to Order Desk, based on the product catalog setting. Disabled by default. |
| Order cancellations | Pipe17 → Order Desk | Sends order cancellations and can move canceled orders to a designated folder. |
| Locations | Order Desk → Pipe17 | Pulls location data from Order Desk into the app. |
Troubleshooting
-
Orders are not importing from Order Desk
Order sync is disabled by default. Enable order sync in the connector settings, and confirm that the order folders setting includes the folder where new orders land in Order Desk. Orders in a folder outside the configured list will not import. -
The connector fails to authenticate
Verify that the Store ID and API Key are entered correctly and that the API key has not been regenerated in Order Desk. Create a new API key at https://app.orderdesk.me/settings/api if needed, then re-enter the credentials and select Connect. -
Fulfillment updates are not appearing in Order Desk
Fulfillment updates are disabled by default. Enable fulfillment updates in the connector settings. If the order was imported before fulfillment updates were enabled, the update may not push retroactively. -
Inventory quantities are not updating in Order Desk
Inventory push is disabled by default. Enable Push inventory updates to Order Desk in the connector settings and confirm that products are matched by SKU between the app and Order Desk. -
Older orders are not importing on initial sync
The sync start date controls how far back orders import. If it is set to the connector creation date, orders placed before that date will not import. Adjust the sync start date to include the earlier orders.
Need Help?
If you need additional assistance:
- Use Ask Pippen, our AI agent, located at the top of the app page.
- Submit a support request with as much relevant detail as possible. Learn how to submit a request.
- For urgent issues, email us directly at support@pipe17.com.
We're here to help you succeed with your operations.
Comments
0 comments