Signing Up for USPS shipping APIs

Many WebAssist eCommerce tools such as eCart and PowerStore use the United States Postal Service (USPS) to provide shipping rate calculations for purchases.

This requires that you sign up for a free USPS Web Tools account, and obtain the required API key. This tutorial guides you through obtaining the necessary API key from USPS that you can use.

Signing Up

The USPS website provides a simple registration form that you must complete to gain access to the USPS Web Tools system.

  1. In your browser, navigate to https://secure.shippingapis.com/registration/
  2. Complete all the required fields of the registration form.
  3. Click the Submit button.

You will see a confirmation page thanking you for registering. You should receive a confirmation email within 24 hours.

Obtaining your API Credentials

The confirmation email you receive from USPS will contain the information required for your shipping calculations.

  1. In the confirmation email, locate and record the Username.
  2. When prompted, enter your username in the appropriate field within the development tool you are using.
     
    NOTE:The email you receive from USPS will include details for testing the shipping rate calculations. When you are ready to go live, USPS requests that you contact them for the details for going live with your website.
What to do next...

Now that you have obtained these credentials, you can use them within your PowerStore or eCart implementation. PowerStore users can enter them within the Installation Wizard or the Settings panel of the Admin back-end. eCart users can enter this from within the Checkout Wizard as they create their checkout functionality.

Last Updated: October 27, 2010
Feedback on this tutorial?

If you did not find this helpful or you are stuck on a particular step, click here to let us know what we can do to improve this tutorial.

    • Required *
    • Invalid format.Please enter a full email address
      Please provide a comment
    • Security Code
      Entered text does not match; please try again

This form was built using CSS Form Builder.