Stamps.com

Stamps.com is a USPS postage reseller that grants access to all standard services offered by USPS, as well as additional international shipping options through GlobalPost. Register for a Stamps.com account on their website.

US ShipEngine Accounts Include USPS from ShipEngine

US-based merchants can access discounted USPS services via ShipEngine Carriers without connecting a separate Stamps.com account.

Connect Your Stamps.com Account to ShipEngine

To connect your Stamps.com account to ShipEngine:

  1. Click the United States Postal Service by Stamps.com tile.

    U S Postal Service logo. Button that reads, Connect
  2. Choose the option "Connect to an existing Stamps.com account," then click Continue setup.

    Stamps.com connection window with "Connect to an existing Stamps.com account" option selected
  3. Enter your Stamps.com username and password, then click Continue setup.

  4. Review the details on the Confirmation screen, then click Connect.

You’re now ready to start creating USPS labels with your Stamps.com account!

Available Features for Stamps.com Integration

ShipEngine's integration with Stamps.com supports the following features:

Note

To meet USPS requirements, ShipEngine will always display postage for First Class Mail with the Large Envelope/Flat package type.

Additional Features

Feature

Description

Scheduled Pickups

After creating labels with Stamps.com services, you can schedule a carrier pickup in ShipEngine.

USPS SCAN Forms

Use ShipEngine to generate USPS SCAN forms for your Stamps.com shipping labels.

Global Advantage Program

The free Stamps.com account included with ShipEngine Carriers automatically includes Global Advantage Program (GAP) labels. See our Global Advantage Program help article for more details.

GlobalPost Services

GlobalPost services are available for international shipping with your Stamps.com account. See our Ship Internationally with GlobalPost help article for details on using these services with ShipEngine.

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipEngine will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

When an API call is made to the Rates endpoint, ShipEngine will return estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipEngine. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

Shipment manifests and End of Day documents are submitted electronically to the carrier by ShipEngine.

Shipment manifests and End of Day documents are generated as PDF files that can be printed along with shipping labels. Because these documents are not electronically submitted, physical copies must be provided to the carrier.

ShipEngine can print your brand logo on shipping labels from carriers that support this feature. Add your logo in the ShipEngine Dashboard.

ShipEngine can include additional information on a shipping label that is specified in the label request, if supported by the carrier.

Multi-Package Shipping

You can connect this carrier to ShipEngine multiple times using different accounts and choose which account will be used to create each shipment.

Set Up Auto-Funding

Configure ShipEngine to automatically purchase postage when your Stamps.com account balance dips below a certain amount. Funds will be added from the credit card you have on file with Stamps.com.

  1. Click the vertical ellipsis for your Stamps.com account listed under the My Carrier Accounts section, then select Add Funds.

    Actions menu open for Stamps.com connection, with "Add Funds" option selected.
  2. Go to the Auto-Funding tab and toggle auto-funding On. Set the minimum balance before more postage is automatically purchased.

    Add Funds pop-up with Auto-Funding toggled "On" in and balance amount fields filled in

    For example, if you wanted to purchase $250 any time your account balance is below $25, set the When balance falls below amount to ‘25’ and set the Add the following amount to ‘250’. Then enter the maximum number of times ShipEngine can automatically purchase postage in a day.

  3. Click Save.

Access Stamps.com Account Settings

You can access your Stamps.com account settings, reports, transaction history, and more from the ShipEngine dashboard.

Click the action menu next to your connected Stamps.com account and select Edit to open the Edit Carrier window.

Actions menu open for Stamps.com connection, with "Edit" option selected.

Here, you will find the following options:

  1. Account Settings: Manage your Stamps.com account contact information, payment methods, plan level, and more.

  2. Online Reports Page: View your postage expenses, transactions, and account balance for a specific date range.

  3. Online SCAN Form Page: View and print your USPS SCAN Forms from Stamps.com.

  4. Refresh Services: ShipEngine returns rates for services enabled in your Stamps.com account. If you have recently had services added or removed, click Refresh Services to update the available services returned by ShipEngine.

Different sections of Stamps.com settings window numbered 1 through 5

Reauthorize Stamps.com Account

To update the connection information for your Stamps.com account, follow the steps in the Update Carrier Accounts guide.

Create USPS Labels for Tubes or Rolls

This section explains how to ship tubes via USPS First Class and Priority services. For each service, the same weight and size restrictions that apply to packages also apply to tubes.

While ‘Tube’ is not currently an available package type in ShipEngine, Stamps.com recommends using ‘Package’ as the package type for these shipments. Enter the tube’s correct dimensions to ensure that label charges reflect the proper rate, whether you are using your own custom packaging or the USPS-provided Dual-Use Priority and Priority Mail Express tubes.

Tip

Reference the USPS 201e Quick Service Guide to help determine the girth of a package.

USPS First Class Mail Tubes

For tubes, the height and width will be the same. USPS determines the rate by the weight of the package.

Max Weight

15.99 oz

Max Dimensions

(L) 22" x (H) 18" x (W) 15"

USPS Priority Mail Tubes

Priority Mail is zone-based pricing. That means for certain zip codes you will have to enter the dimensions of your tube to obtain the correct rate.

Entering dimensions is always recommended to ensure your packages receive the correct rate from the postage provider. Incorrect dimensions can result in packages being returned, or rate adjustments applied to your postage provider account after shipping.

Max Weight

70lbs

Max Dimensions

Length + Girth < 108"

USPS Dual-Use Tubes

If you ship using the small or medium Priority Mail or Express tubes provided by the USPS, you will still select ‘Package’ for the package type and enter the dimensions for the tubes into ShipEngine.

Additional Details about the Stamps.com Integration

  • USPS labels will no longer display the transit time for Priority Mail shipments in the label banner.

  • USPS pickups can only be scheduled for one day in advance. For example, if you schedule a pickup on the 5th for the 7th, the pickup date scheduled by Stamps.com will be the 6th.

  • USPS does not support Signature or Adult Signature confirmation for shipments to international addresses.

  • USPS SCAN forms must be created before 9pm local time.

  • Label Messages are not available for international shipments or domestic First-Class Mail shipments using the Letter package type.

  • Due to the discounted rates you receive through ShipEngine, it's not possible to show the postage cost on Stamps.com shipping labels.

  • Voiding labels and refunds: To receive a refund for unused postage, void the label within 28 days of creating it. The refund will be credited to your postage account within three to four weeks of the request.

    Go to our Void Labels guide to see how to use the void label endpoint.

  • Stamps.com has a postage-purchase minimum of $10 for a single transaction.

  • Each Stamps.com account can hold up to a maximum of $10,000 in available funds.

  • To report a lost USPS shipment created via ShipEngine, you must file a claim with USPS.

  • Large Envelopes/Flats shipped via First-Class Mail are not eligible for tracking and will not include a barcode on the label.

  • All international shipments using USPS First-Class Mail Int'l, Priority Mail Int'l, or Priority Express Int'l services will use Global Advantage Program labels by default.

Troubleshooting Tips for Stamps.com Integration

Here are some common issues, potential causes, and troubleshooting tips.

Issue

How to Troubleshoot or Resolve

Error when creating SCAN form: One or more of these packages have already been scanned by USPS

OR

Error: An unexpected error occurred while creating the SCAN form. The size necessary to buffer the XML content exceeded the buffer quota.

SCAN forms (also called End of Day forms) can only be closed for orders that were created on that date, for that date. You will not be able to close a SCAN form for shipments that have a ship date in the past. In this case, the packages must be individually scanned by USPS.

If you are trying to close your SCAN form for the current day: Log into your Stamps.com account and print the SCAN form from the Online SCAN Form Page.

Error when attempting to get rates or create labels: Authentication Failed

This error message will occur if you've updated the password for your Stamps.com account. It means that ShipEngine no longer has the proper password for your account and is unable to communicate successfully with Stamps.com.

To resolve this error, reauthorize your Stamps.com password in ShipEngine.

Error: Invalid SOAP message due to XML Schema validation failure.....The actual length is less than the MinLength value.

This error may occur when attempting to get a rate for an international shipments to a country that does not use postal codes.

Enter 00000 in the Ship To address Postal Code field to receive a rate and create the label successfully.

Error: First and Last Name, with two chars each or Full Name with two char First and Last Name or Company Name with two chars is required for both sender and recipient.

For international shipments, USPS requires a first name and last name of two characters each, separated by a space for all Ship From addresses.

Error: Account is set to closed plan

This means the connected account has been either closed or removed from the ShipStation Pro plan. To resolve, contact Stamps.com at 1 (855) 860-7867 and ask to have your Stamps.com account changed back to a ShipStation Pro plan.

Locked out of Stamps.com account

If you are locked out of your Stamps.com account or unable to purchase postage on your account, you must contact the Stamps.com Trust and Safety team for assistance at (866) 634-4708. They will verify and release your account.

Refunds for late Priority Mail Express shipments

You will need to contact Stamps.com directly to claim a refund for late delivery.

Email shippersupport@stamps.com with the tracking number(s) and created date(s) for the shipment(s). Stamps.com will evaluate the claim and respond within 24 hours.

Customs Forms for First-Class Mail International shipments

USPS requires all "Merchandise" shipped via First-Class Mail International to use the Package package type. The Large Envelope or Flat package type is only valid if the content type for the shipment is "Documents."

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipEngine will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

When an API call is made to the Rates endpoint, ShipEngine will return estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipEngine. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

Shipment manifests and End of Day documents are submitted electronically to the carrier by ShipEngine.

Shipment manifests and End of Day documents are generated as PDF files that can be printed along with shipping labels. Because these documents are not electronically submitted, physical copies must be provided to the carrier.

ShipEngine can print your brand logo on shipping labels from carriers that support this feature. Add your logo in the ShipEngine Dashboard.

ShipEngine can include additional information on a shipping label that is specified in the label request, if supported by the carrier.

Multi-Package Shipping

You can connect this carrier to ShipEngine multiple times using different accounts and choose which account will be used to create each shipment.