Skip to main content
How-to

Overview

This document will provide instructions for integration of Stamps.com with your UltraCart account.

Signing up for your Stamps.com account

You'll need to create a stamps.com account in order to use it, so if you have not already created your account you can do so here:

https://registration.stamps.com/registration/

Stamps-signup1.PNG

Integration Options

There are two integration options for Stamps.com:

  1. API Integration
  2. Desktop Application (Legacy integration option)

The recommended integration option is the API integration.

If the Stamps integration is not assigned, you'll see a warning message at the top of the integration like this:

STAMPS01.PNG

To assign "Stamps.com" the "Active Label Provider" drop-down list in the "Printing USPS Postage" section:

STAMPS01-1.PNG

Make sure to save the changes after selecting Stamps.com in the drop-down list!

API integration

STAMPS01-2.PNG

info

The API version works with the "Print USPS Postage" and "Refund USPS Postage" buttons in the order management shipping department view.

The "Import Stamps.com" and "Export Stamps.com" buttons are for use with the legacy/desktop integration.

Desktop (Legacy Application)

Downloading the Stamps.com application

After you have created your account, you'll need to download and install the Stamps.com application on your computer.

Stamps-application-instructions.PNG

Located the downloaded order then double click the "Stamps.exe" file. you'll be presented with a series of installation dialog windows:

Stamps-application-instructions-1.PNG

Stamps-application-instructions-2.PNG

Stamps-application-instructions-3.PNG

Stamps-application-instructions-4.PNG

Stamps-application-instructions-5.PNG

Stamps-application-instructions-6.PNG

Stamps-application-instructions-7.PNG

Stamps-application-instructions-8.PNG

Running the Stamps.com application

Now that the application is installed, let's open the application.

Navigate to your start menu and then click on all programs then click on stamps.com then click the stamps.

Stamps-startmenu.png

Stamps.com application will prompt you to log into your stamps.com account:

Stamps-application-login-window.PNG

After successfully logging into your stamps account you'll need to click on the menu option"Batch":

![Stamps-App-Choose Batch-first-time-1.PNG](pathname:///confluence/1377321/Stamps-App-Choose Batch-first-time-1.PNG)

Next your be presented with a series of dialog windows.

![Stamps-App-Choose Batch-first-time-1a.PNG](pathname:///confluence/1377321/Stamps-App-Choose Batch-first-time-1a.PNG)

In the first dialog window, click the "create profile" button and you'll be presented with the "Choose Data Source" dialog window:

![Stamps-App-Choose Batch-first-time-2-choose-xml-data-type.PNG](pathname:///confluence/1377321/Stamps-App-Choose Batch-first-time-2-choose-xml-data-type.PNG)

Scroll down the list and select "XML" the click the next button.

![Stamps-App-Choose Batch-first-time-2-choose-xml-data-type-named-ultracart.PNG](pathname:///confluence/1377321/Stamps-App-Choose Batch-first-time-2-choose-xml-data-type-named-ultracart.PNG)

You're prompted to name your profile, you can name it 'Ultracart', then click the next button. You'll be presented with the 'Profile Options' Dialog window.

![Stamps-App-Choose Batch-first-time-2-choose-xml-data-type-ProfileOptions-General.PNG](pathname:///confluence/1377321/Stamps-App-Choose Batch-first-time-2-choose-xml-data-type-ProfileOptions-General.PNG)

The profile dialog tabs allow you to further pre-define specific details regarding:

Sender Information, Packing Slip, Customs, and ShipMethod rules.

After saving the 'Profile Options", you'll be presented with the 'Manage Profiles' dialog window:

![Stamps-App-Choose Batch--after-saving-it.PNG](pathname:///confluence/1377321/Stamps-App-Choose Batch--after-saving-it.PNG)

Select the newly configured 'XML: UltraCart' profile, then click the 'Done' button.

Now we are ready to confugure the Stamps.com configuration section inside UltraCart.

Configuring UltraCart Stamps.com details in UltraCart

Log into your UltraCart account and navigate:

note

HomeConfiguration → (middle menu) Checkout → Shipping → (middle Menu) USPS → Scroll down to Stamps.com (section)

![UltraCart-Stamps-configuration section.PNG](pathname:///confluence/1377321/UltraCart-Stamps-configuration section.PNG)

![UltraCart-Stamps-configuration section-2.PNG](pathname:///confluence/1377321/UltraCart-Stamps-configuration section-2.PNG)

Click the green "i" for the form field details and configure with your desired settings, then click the save button.

The options are very similar to the Endicia Dazzle configuration. Below is an explanation of each option.

FieldDescription
Customs Content TypeThe type of merchandise that you are shipping internationally. The default value is commercial sample unless something else is chosen.
Delivery ConfirmationIf you want tracking on your USPS packages (typical), set this to yes.
Signature ConfirmationIf you need proof of delivery, set this to yes. A signature is usually required to successfully fight chargebacks by customers claiming non-delivery.
Insured MailIf you want insurance than select how you want to insure it. Most merchants find that insuring through Stamps.com is more cost effective and an easier claims process than the postal service.
Insured Mail ThresholdThe value of the shipment after which insurance is added. Some merchants only insure shipments of $100 due to the risk/reward.
Output FileThe path to where Stamps.com should produce the output file (that contains tracking number). If you're interacting with Stamps.com through the web interface and batch files then you will want to configure this path so the output file is always at a predictable location.
Stealth PostageThis option masks the amount of postage on the label. This is very important to set if you charge higher shipping or handling fees. Almost all merchants turn on stealth postage.
Skip Printed MemoSet this to Yes to skip the printed memo on the label.

Now that we have configure the stamps.com settings, we are ready to process orders residing in your shipping department.

Processing Orders

The Shipping department will have two buttons related to the stamps.com postage processing for the API and two other buttons for use with the legacy/desktop integration.

API View:

image2022-1-3_10-22-38.png

Legacy/Desktop View:

ShippingDepartment-Stamps-Export.PNG

The "Export Stamps,com" & "Import Stamps.com" buttons will appear at the bottom of the list of buttons along the left side of the page.

First select the orders that you will be exporting to stamps.com to generate the postage, then click the "Export stamps.com" button.

An XML file titled "ultracart-import.xml" will be created and downloaded to your web browsers download directory.

info

The keystroke combination 'Cntrl+J' will open the download window in most web browsers.

After the "ultracart-import.xml" file has been created, you are ready to run the stamps.com application.

Sign into your stamps.com account, then from the main menu click the "batch":

![Stamps -app -Click Batch.PNG](pathname:///confluence/1377321/Stamps -app -Click Batch.PNG)

Then Click the 'Import Orders' button:

![Stamps -app -Click Import.PNG](pathname:///confluence/1377321/Stamps -app -Click Import.PNG)

You should see the imported orders appearing like this:

Stamps-Imported-ready-to-print-postage.PNG

At this point you are ready to generate the postage by selecting the order(s) then clicking

Stamps-print-button.PNG the 'Print' button.

Updating the shipments in UltraCart with tracking details

After you have completed the purchase and printing of the postage labels, click

Stamps-export-button.PNG the Export Button and the 'ultracart-import.xml file will be created and placed into the directory you had earlier configured

in the Stamps.com section of the USPS area of the shipping configuration.

Log back into your UltraCart and navigate to your Shipping department:

note

Main Menu → Operations → (pop out menu) Order Management → Shipping

![Stamps-Import-Button-update orders.PNG](pathname:///confluence/1377321/Stamps-Import-Button-update orders.PNG)

Click the 'Import Stamps.com' and you will be prompted to browse and select the file:

Stamps-Select-import-file-dialog-window.PNG

After selecting the file click the 'Upload' button and you'll them be presented with the an dialog window like this:

Stamps-Select-import-file-dialog-window-2.PNG

You can select or unselect the orders that are appearing. You can also choose to skip the shipment notification that normally
goes out to the customer after updating the order(s). Click the "apply tracking number" button to update the selected orders.

Congratulations! You've successfully integrated Stamps.com with your UltraCart account.

Frequently Asked Questions

Question: How can I update the path to where Stamps.com will place the import file?

Answer: You'll log into stamps.com and then:

  • Mouse over the "Manage Data Sources"and then choose Edit sources
  • You'll see the profile name and file fields. I think this is what you were trying to describe to me was showing D:\ - update it to: C:\Stamps\UltraCart-import.xml, then click next
  • The "Profile options" dialog window will appear and you can configure the "General", "Sender Information", "Packing Slip", & "Customs" tabs.
Was this page helpful?