Order Desk

The Order Desk app allows you to send new Prodigy orders to Order Desk and synchronize fulfillment information back to Prodigy.

Order Desk can then be used to route orders to connected production, fulfillment, and shipping services.

In this article, you will learn about:

 

Connecting the Order Desk App

To get started, navigate to Apps from the left sidebar menu.

apps-order-desk-menu.png

Locate the Order Desk app and click Enable.

The app configuration page will prompt you to enter your Order Desk API credentials:

  • API Key
  • Store ID

 

apps-order-desk-api-creds.png

Finding Your Order Desk API Credentials

Log in to your Order Desk account and select Store Settings from the left navigation menu.

apps-order-desk-store-settings.png

Open the API tab at the top of the page.

apps-order-desk-store-settings-api.png

Copy the API Key and Store ID into the corresponding fields in the Prodigy Order Desk app.

Click Save App in the upper-right corner.

After saving, the button will change to Verify Connection.

Click Verify Connection to test the credentials.

apps-order-desk-verify.png

If the credentials are valid, the connection will be verified.

If either value is incorrect, the app will display an Invalid message. Confirm the API Key and Store ID in Order Desk, then update the values and try again.

Selecting an Order Desk Folder

After the connection has been verified, select the Order Desk folder where new Prodigy orders should be sent.

apps-order-desk-folder-selection.png

By default, the destination is set to the New folder.

Folders are created and managed within Order Desk. Any available folders can then be selected from the Prodigy app configuration page.

After selecting a folder, click Save App.

Order Synchronization

Once the app is connected, all new Prodigy orders are automatically sent to the selected Order Desk folder.

Each synchronized order includes relevant order information, such as:

  • Billing address
  • Shipping address
  • Line items
  • Product and variant details
  • Product personalization and custom order data, when applicable
  • Selected shipping method
  • Payment status

 

The Order Desk Order ID is set to the Prodigy Order Number, making it easier to match the same order between both systems.

apps-order-desk-order-details.png

You can then use any production, fulfillment, or shipping services connected to your Order Desk account to continue processing the order.

Canceled Orders

If a synchronized order is canceled in Prodigy, the corresponding order is moved from the New Orders folder to the canceled orders folder in Order Desk.

Fulfillment Synchronization

The Order Desk app also sends fulfillment information back to Prodigy.

Fulfillment synchronization begins when tracking information is added to an Order Desk order.

apps-order-desk-tracking-number.png

The synchronized fulfillment may include:

  • Fulfillment status
  • Shipping method
  • Tracking number

 

Prodigy periodically checks Order Desk for new shipment information, so there may be a short delay before the fulfillment appears in the Prodigy order.

Once the shipment is synchronized:

  • A fulfillment is created for the Prodigy order.
  • The order's fulfillment status is updated.
  • The configured shipping confirmation email is sent to the customer.

 

apps-order-desk-prodigy-fulfillment.png

 

Orders With Multiple Shipments

If different items in an order will be shipped separately, split the order in Order Desk so that each split contains the items included in one shipment.

When tracking information is added to each split, Prodigy creates separate fulfillments for the corresponding line items.

If an order is not split, the first shipment is treated as the fulfillment for all line items in that order.

 

That's everything you need to know about Order Desk.

Build WordPress stores with modern technology

Sign up to use the Prodigy platform, a powerful alternative to WooCommerce. Prodigy is free at ANY scale.

Create an Account