After July 2021, the 2.3.x release line will no longer receive quality fixes, or user guide updates. PHP 7.3 reaches end of support in December 2021 and Adobe Commerce 2.3.x reaches end of support in April 2022. We strongly recommend planning your upgrade now to Adobe Commerce 2.4.x and PHP 7.4.x to help maintain PCI compliance.

Configuring Shipping Labels

The following settings must be made at the product level, as well as in the configuration of each carrier that is used to print labels. To print labels, all carriers require that you open an account. Then, complete the configuration in your store for each carrier that you plan to use.

Step 1: Verify the country of manufacture

The country of manufacture is required for all products that are shipped internationally by USPS and FedEx, If you have many products that need to be updated, you can either import the updates, or use the Inventory grid to update multiple records.

  1. On the Admin sidebar, go to Catalog > Products.

  2. Update the shipping label record using one of the following methods.

Method 1: Update a single record

  1. In the grid, find the product to be updated and open in edit mode.

  2. Scroll down and update the Country of Manufacture setting.

    Country of Manufacture product setting

  3. Click Save.

Method 2: Update multiple records

  1. In the grid, select the checkbox of each product to be updated.

    For example, all products that are manufactured in China.

  2. Click the Actions control and choose Update attributes.

  3. Scroll to the Country of Manufacture setting, select the Change checkbox, and choose the country.

  4. Click Save.

Step 2: Verify the carrier and store information

  1. On the Admin sidebar, go to Stores > Settings > Configuration.

  2. In the left panel, expand Sales and choose Shipping Settings.

  3. Expand the Origin section and verify that the following settings are complete:

    Street Address The street address of the place from which shipments are sent. For example, the location of your company or warehouse. This field is required for shipping labels.
    Street Address LineĀ 2 Any additional address information, such as the floor, entrance, and so on. We strongly recommend that you use this field.

    Origin

  4. In the Sales section on the left panel, choose Shipping Methods.

  5. Verify the settings for each shipping carrier that you have configured for your store and that they meet carrier requirements for shipping labels:

    Carrier Requirements
    USPS Requires a USPS account. As of February 23, 2018, USPS requires all shipping labels to include postage.
    UPS Requires a UPS account. Shipping labels are available only for shipments that originate in the U.S. Specific credentials are required for stores outside the US.
    FedEx Requires a FedEx account. For stores outside of the U.S., shipping labels are supported for international shipments only. FedEx does not allow domestic shipments that originate outside of the U.S
    DHL Requires a DHL account. Shipping labels are supported only for shipments that originate in the U.S.
  6. In the left panel, expand General and choose General underneath.

  7. Expand the Store Information section and verify that the following settings are complete:

    Store Name The name of the store or store view.
    Store Contact Telephone The telephone number of the primary contact for the store or store view.
    Country The country where your store is based.
    VAT Number If applicable the Value Added Tax number of your store. (Not required for stores based in the U.S.)
    Store Contact Address The street address of the primary contact for the store or store view.

    Store Information

  8. If you have multiple stores and the contact information differs from the default, set Store View for each and verify that the information is complete.

    If the information is missing, you will see an error when you try to print the labels.

  9. Click Save Config.