Skip to main content

How To Update Your SPS Commerce Shipping Label Service - Knowledgebase / SalesPad / Miscellaneous - Cavallo Technical Support

How To Update Your SPS Commerce Shipping Label Service

Authors list

As of September 1st 2020, SPS Commerce's SOAP-Based Shipping Label and Packing Slip API service https://devcenter.spscommerce.com/ will be deactivated.

Starting with SalesPad Desktop version 5.0.2, we have switched over from SPS Commerce's old SOAP-Based API to their new REST-Based API.


In order to continue using SPS Commerce Shipping Label, you will need to make sure that you are running SalesPad 5.0.2, then you will need to switch your service over to the REST-Based API.

Note: If you are are not currently running SalesPad 5.0.2 (or above) click here and fill out our Upgrade Request Form


1. Contact SPS Commerce to verify that your account is set up for the new shipping label service.


2. In SalesPad Desktop, use the new settings: SPS Dev Center Credentials and SPS Dev Center Test Credentials to log in to SPS Commerce and give SalesPad access to retrieve shipping labels for your account.

glJx5S9dvbEN0OEaiTgv1LAYdysMaXq9.png?access_token=snx3sf-rrerkavlou-392e194994ce352cb8bed55d4968304e46c2172b

Note: Clicking on the ellipsis button will bring up a web page where you will login and confirm that you want to grant access to SalesPad to retrieve labels


3. Update any Label UID's in the EDI Data Cross Reference screen with the new ones you get from SPS.

WxyFPtoHmzQB6wOwTlyFke5uHjqIfoVV.png?access_token=snx3sm-fhfirqfnun-a4f68739fca41f3d4d14e085d297d615855ea494


4. Create 000 Business Object Mapping.

pNa5wtt4vkjvQrMeLVOw3wLHucseY3Xi.png?access_token=snx3sf-xgeiecclrk-02059b0ca2209360e5c02903093381377d886987

Note: You no longer need a 001 Business Object Mapping, as the new API will handle mixed-item packages automatically. Also, any existing 000 and 001 mappings will no longer work



To retrieve labels using the test account, check the "Test Mode" box in your server connection.

gB1CS1JJhXSTbmuyzFCixXjN7IIovkPx.png?access_token=snx3sk-rvnoxneykl-d0f67f501b10a00ad8f2f21fd0f8ab53dd2213fbTo retrieve labels using the production account, uncheck the "Test Mode" box in your server connection.


You are now set up to retrieve labels from the new API! The process will be the same as before, simply click the "Get Labels" button in the shipment screen, and everything should function as normal.

Helpful Unhelpful