SPS Commerce Integration

Order Desk can connect to your SPS Commerce account and automatically download orders.

SPS Commerce requires all customers to go through testing which requires our developers’ help. Due to this, there is an additional one-time fee for each SPS Commerce vendor you plan to use with Order Desk. Prior to setup, reach out to SPS Commerce to let them know you're seeking connection with Order Desk.

Setup

In Order Desk, click on Manage Integrations under the Integrations section in the left sidebar. Under the Shopping Carts tab, find and enable SPS Commerce. Alternatively, you can search for SPS Commerce in the integrations search bar.

Once enabled, click Connect To SPS Commerce and enter your credentials.

Make sure to ask SPS Commerce to place your purchase orders in XML format in an SFTP account.

Integration Settings

Once connected, you can set your integration preferences.

Submission Mode

Select Test when sending test orders through to SPS Commerce. When ready to send live orders, switch this to Live.

If you need to use new FTP credentials for a live connection, you can disconnect the integration by clicking the Disconnect button at the bottom of the integration settings and reconnect with your updated FTP credentials.

Check for New Orders

Select how often you want Order Desk to look for and download new orders from SPS Commerce.

Folder for New Orders

Select the folder where newly imported orders from SPS Commerce should be placed.

For more information, see the Working with Folders guide.

Order Prefix

If you need to, you can add a prefix of your choice that will be added to all orders downloaded from SPS Commerce.

Custom Folder Path

Set a folder path for order processing. When a path is added, /in and /out will automatically be appended to the folder. If nothing is added, /in and /out will be added to the FTP root.

Sync Tracking Numbers

If the Sync Tracking Numbers setting is enabled, Order Desk will send shipment information back to SPS Commerce and automatically update the orders there.

Send Invoices

If the Send Invoices setting is enabled, Order Desk will send invoices to SPS Commerce automatically.

Packing Type

Use this setting to tell SPS Commerce whether you would prefer Pack or Tare.

Ship From Address

Enter your shipping address here.


Invoice Settings

Net Days Due

Number of days until total invoice amount is due. Discount not applicable. A value of zero will be passed if this field is left blank. Optional.

Discount Days Due

Number of days in the terms discount period by which payment is due. A value of zero will be passed if this field is left blank. Optional.

Payment Discount

Discount percentage if an invoice is paid on or before the Discount Due Day. A value of zero will be passed if this field is left blank. Optional.

Payment Terms

Use to set the payment terms of an invoice.

Seller Currency

Use to indicate what currency the seller is using for an invoice.

Manual Imports

If you need to manually download orders, click the import button to pull in the latest orders from SPS Commerce.

Order Level Details

The following fields can be added as checkout data or order metadata to be passed through to Capacity on an order by order basis:

Field Name Field Description
ExtraChargeAmount Amount to add to an invoice
ExtraChargeCode Optional. Default is D500 (Handling) but this can be set for anything needed
ExtraChargeRate

Optional. Example could be something like "$1/item".

We suggest only using this field if the charge is a per-item charge to get better insight into how billing is working.

ExtraChargeDescription Optional. Defaults to “Service Charge”

If you are unfamiliar with checkout data, see the How to Work with Checkout Data guide.

Support

If you're having trouble setting up the SPS Commerce integration, we're here to help! Click here to email Order Desk support.

Still need help? Contact Us Contact Us