SPS Commerce Integration
Order Desk can connect to your SPS Commerce account and automatically download orders.
IN THIS GUIDE
Setup
Integration Settings
Invoice Settings
Manual Imports
Order Level Details
Support
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.