UPS Shipping Manager Pro Multistore

UPS Shipping Manager Pro Multistore

Compatible With: Community 2.0, 2.1

Tech Specifications

Current Version:
Stable Build
18 August, 2017
Extensions, Shipping & Fulfillment, Order Management (OMS)
License Type:


Professional comprehensive tool for UPS Shipping in Magento 2: Labels for: Shipping, Returns, and Invert. Pickup Shedule, COD, Negotiated rates, Paperless Invoices, etc.

Other Extensions by Infomodus


Back to top

This extension is the powerful tool for UPS shipping in Magento. It makes UPS shipping smart and easy. You can create UPS shipping labels, UPS return labels and UPS invert labels (shipping label for shipping from customer to shop). You can create labels in automatic mode - as soon as order placed, shipping label creates by default settings. Also you can create UPS shipping labels manually and edit every setting you need. UPS Shipping Manager Pro Multistore allows to create UPS labels for all countries, where UPS supports shipping API (85 countries). You have to use your UPS account credentials for labels creation. Use Test mode for creation of test labels and real mode to create billable labels. Every label you can delete after creation. The label will be deleted on website as well.

The admin can create UPS return labels  when he creates the Credit Memo. The customer, can receive the label from his account on the front side and print at home. Address book allows you to use up to 10 addresses for shipper. You can use multi shipments and multi packages. The system automatically inserts Tracking Number into the Shipping Information block of the shipment and sends it to customer by email. You can set weight and dimensions and create up to 5 given size packages. Use COD and Negotiated rates. Extension allows you to bill shipment to Third Party Payer. You can create Pickup schedule and pickups. For International shipping you can create Paperless Commercial Invoices. 

UPS Shipping Manager Pro Multistore allows you to make different settings and use different UPS accounts for different stores in your Magento.

Based on UPS Shipping API and Pickup API.

Extension works in all countries, where UPS supports Shipping API (85 countries).

Also you can read about this extension and contact Support Team on our website.

The extension allows :

  • Create UPS Shipping Labels and Pickup Schedule using your own UPS Account Credentials;
  • Create UPS Shipping Labels in Fully Automatic Mode – labels create when order submitted;
  • Create UPS Shipping Labels in Bulk mode - bulk creation from Orders’ page by one click;
  • Create UPS Shipping Labels in Manual mode - create manually Shipments and Labels;
  • Create UPS Shipping Labels and Pickups in Test Mode and in Real Mode (billable Labels and Pickups); completely pass UPS Certification Process (you will receive docs with the extension);
  • Create and print UPS Shipping Labels, even if UPS shipping is disabled in your Magento System and you use Flat Rates or Table Rates for Customers;
  • Fill Address Book - create up to 10 addresses for Shipper and Ship From;
  • Generate UPS Shipping Labels for every Shipment, use Multishipment and Multipackages, store and delete generated Shipping Labels in your Magento System;
  • Automatically create Packages to every product in an order (as setting); – NEW!
  • Automatically insert Tracking Number into the Shipping Information block of the Shipment;
  • Save the cost of shipment (created UPS shipping label) in the shipment’s table;
  • Customize for each label a lot of parameters, including: UPS Shipping Method, Packaging conditions, Shipment Description, mark Shipment as Residential or Commerce;
  • Create Return Labels by Customer (from customer’s account);
  • Create Return Labels by Admin automatically, simultaneously with the Shipping Labels;
  • Take into account the Weight and Dimensions of Packages;
  • Admin can prepare up to 5 packages with different dimensions and select one of them for label creation;
  • Use Negotiated RatesCOD, set Duty and Taxes and some other settings (see detailed in Configuration);
  • Creation of any type of UPS label: Shipping LabelsReturn LabelsInvert Labels for any order at any time;
  • Set Quantum View Notification;
  • Print Shipping Labels as GIF, HTML and PDF documents, allows printing adjustments;
  • Print UPS Shipping Labels by Zebra Thermal printer;
  • Use Bulk Printing - you select a few orders and then create PDF file with all shipping labels of these orders (you should create the labels for these orders previously);
  • Bill Shipment to Third Party Payer;
  • Create Third Party Payers;
  • Create Pickup Shedule;
  • Create, edit and cancel Pickups;
  • Create International Paperless Invoices;
  • Use Multistore functional : use different UPS accounts and make different settings for different stores.

Note: The extension can not create labels for Dangerous Goods (this is not supported by UPS Shipping API).

System Requirements :

  • CURL: no less than 7.19.7
  • PHP: no less than 5.5
  • OpenSSl: version no less than 1.0.1.
  • Protocol TLSv1.2

After Installation You Have to Configure the Extension:

Go to System -> Configuration -> left menu column -> Sales -> UPS shipping labels

Here you have to enter your UPS Account info and configure all settings you need to use.

Mandatory fields are in blocks:

  • Your UPS Account Credentials;
  • Default Packaging Settings;
  • Default Shipping Settings;

And you have to fill at least one Address and use it for Shipper and Ship From.

Other settings we set up the most frequently used values.

But, please, look all of them and change according to your needs.

UPS Shipping Manager Pro allows you to create UPS Shipping Labels in three modes:

  • Fully Automatic mode – automatic creation simultaneously with orders submit;
  • Bulk mode - bulk creation directly from the Orders’ page;
  • Manual mode - manually create shipment(s) and then generate label(s);

Fully Automatic creation of the UPS Shipping Labels, as soon, as order submitted:

First of all, you have to check out filling of all configuration info in Configuration Page (System->Configuration->left menu column->Sales ->UPS Shipping labels). Please, be sure, that labels are created with your settings in Manual Mode.

In Configuration page set in the block Automatic labels creation – “Enable=Yes”.

Now, when customer submits order, extension creates shipment and UPS shipping labels, by default settings in Configuration.

Note, that in Automatic Mode:

  • Labels will be created on the base of default settings;
  • Will be created only 1 Shipment per order with all products;
  • Will be created as many Packages and label(s), as was setted in Configuration.

Bulk creation of the UPS Shipping Labels: First of all, you have to check out filling of all configuration info in Configuration Page (as described in Fully Automatic mode).

  • Select orders for which you want to create labels;
  • In drop-down list “Actions” select “Create UPS Labels for Orders”
  • Press button “Submit”

The extension will create Shipments and Labels for all selected Orders. All created labels will be downloaded in one PDF file and ready for printing. In column “UPS status” will appear “Successful”. If case of failure label creation, in appropriate cell of “UPS status” column will appear error description, received from the UPS.

Note, that in Bulk Mode:

  • Labels will be created on the base of default settings;
  • Will be created only 1 Shipment per order with all products;
  • Will be created as many Packages and label(s), as was setted in Configuration.

Manual creation of the UPS Shipping Labels:

Open an order. Press on button "Create UPS label". 
Now you can select what type of label you will create: 

  • Shipping UPS Label (for shipping from Shop to Customers address);
  • RMA (return) UPS label (to create return label);
  • Invert UPS label (this will be normal UPS label for shipping from Customer to Shop).

Then you will be directed on "intermediate" page, when you can configure all parameters of the label (shipment), create as many packages as you need, etc.

By default all parameters will be as setted on Configuration page.

On this page you can press one of two buttons:

  • Get Price: and get UPS price for this shipment without label creation;
  • Save: and create UPS label.

After you pressed button "Save" you will be directed to the final labels page.

If label(s) will created successfully, you will see label(s) and can print it.

In case of a problem, you will see UPS reply and description of your problem.

Later, you can see all created labels by pressing on the button "Show UPS label(s)", or on the special page "Sales->UPS labels".

Return Labels for refund orders:

First, you have to create Invoice for the order and then you can create Credit Memo.

On a Credit Memo page you have to select "Create UPS label" and submit Credit Memo.

Printing Return label by customer

Customer can create UPS Return Label from his account on the Frontend, when Invoice is created and this order is Completed.

On "My Orders->Order #xxxxx" Customer can see link "Create UPS Return Label".

Created Return Label will be available in the bottom of this page in PDF and HTML format and ready for printing by Customer.

Bulk Printing:

If user wants to print a few or a lot of shipping labels by one click, he has to select checkboxes of all orders, which Shipping Labels he want to print;

Then, in “Actions” drop-down list select “Print UPS Shipping labels” option and click Submit button; User get the PDF document with Shipping Labels of all selected orders.

This PDF document includes only Shipping Labels, which were preliminary generated and were not printed yet.

List of all created UPS Shipping Labels:

  • Do to: Sales->UPS Shipping Labels

Here you can additionally create any type label for any order:

  • UPS Shipping label
  • UPS Return Label
  • UPS Invert Label (Shipping label for shipping from customer to shop).

And here you can print any created label in any format.

Pickup Schedule by UPS Shipping Manager Pro:

Go to: Sales -> UPS Pickup Service

At this page you can see all preliminary created Pickups.

You can see here: Pickup Rate, Status and some other information in the main column:

  • PRN – assigned by UPS;
    Note: all Pickups, made in Test Mode have the same PRN: 2929602E9CP
  • Pickup Date
  • Pickup Status

You can:

  • Add new Pickup;
  • Edit existing pickup;
  • Cancel existing Pickup (from Edit page).

Multistore Functional:

If you set up a few stores on one Magento installation, you can use Multistore version of our extension.

It allows you to use different UPS accounts and to make different settings for different stores.

  • First, you make default configuration;
  • hen you configure settings for separate stores.
    For every setting you may leave default value, or change it;

You can use different UPS accounts, Shipping Methods, Shipper and ShipFrom addresses, etc.

Release Notes

Back to top


  • Compatible with CE: 2.0 2.1
  • Stability: Stable Build
  • Description:

    Fixed specific issues from Extension Quality Program checks


  • Compatible with CE: 2.0
  • Stability: Stable Build
  • Description:

    For Magento 2.x
    Included all features of the UPS Shipping Manager Pro 7.1 for Magento 1.x
    Added possibility to create any type of labels: shipping label, return label and invert label at any time for any order.


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top