USPS Realtime Shipping Estimate

Printer-friendly versionPrinter-friendly version
If you have an USPS account for your store, you integrate your IndieCommerce website with your USPS account to retrieve shipping quotes in real time when customers go through checkout on your site. This integration will add these 3 new shipping rates to your website - Priority Mail, Express Mail, and Media Mail through USPS. By connecting directly to USPS Webtools, the quotes for these rates will be based on product weights and will adjust based on the total weight of the package.
These new rates will have the USPS logo next to them which is the best way to distinguish them from your other shipping rates. Once these rates are enabled, it is best practice to disable similar flat rates from your shipping quotes.
Media Mail Parcel will only be available if the order is eligible for Media Mail. Books that are added by IndieCommerce to your website will have a flag for Media Mail eligibility, and is checked automatically. If you have store merchandise on your website, please make sure this Media Mail option is configured to not appear for orders containing store merchandise.
The accuracy of these shipping quotes depend on the accuracy of the ‘weight’ for books and other store merchandise. If any item in an order does not have the weight defined, these options will not be available.
Orders that have these shipping options will also be eligible for Ingram Customer Direct Fulfillment (CDF) from your IndieCommerce site
In order to use this feature, your store must have a USPS Webtools account. If you don’t already have an account, you will need to create one on the USPS Website.
Once you have created an account, or if you already have a Webtools Account, you can request this feature by navigating to Store > Configuration > Account Information & Preferences > Store Features and selecting the U.S. Postal Service feature.

Configuring USPS Shipping

  1. Navigate to Store > Configuration > Shipping Quotes > Settings > USPS
  2. In the Credentials tab, use the field to enter your USPS User ID.
  3. Click the USPS Domestic tab. These are the rates that you will be available to offer. 
  4. Select the Parcel Services that you would like to offer as shipping rates. Note: You should only select rates that the Postal Service agrees are available to you.
  5. Click the Markups tab. This adds optional modifiers to the shipping rates that you have selected. If you would like to do so:

    1. Use the dropdown menu to select if the shipping rate should be marked up by a fixed percentage, a multiplier, or a dollar amount.
    2. Enter either the percentage, multiplier, or dollar amount in the Shipping Rate Markup.
  6. Save Configuration
  7. Navigate to Store > Configuration > Shipping Quotes
  8. Check the box next to U.S. Postal Service (Parcel) to enable the rates.
  9. Save

IndieCommerce Help Documents


About ABA

The American Booksellers Association, a national not-for-profit trade organization, works with booksellers and industry partners to ensure the success and profitability of independently owned book retailers, and to assist in expanding the community of the book.

Independent bookstores act as community anchors; they serve a unique role in promoting the open exchange of ideas, enriching the cultural life of communities, and creating economically vibrant neighborhoods.


PRESS INQUIRIES: [email protected]

INDIECOMMERCE: [email protected]

ALL OTHER INQUIRIES: [email protected]



Copyright 2024 American Booksellers Association. BookWeb is a registered trademark of ABA.
Privacy Policy, Cookie Policy, Accessibility Statement