Back to Top

Prestashop UPS Shipping {User-Guide}

Updated 25 June 2024

Prestashop UPS Shipping – Provides UPS(United Parcel Service) shipping methods for products to your customers. UPS shipping methods are available for both US-based as well as international customers.

The module calculates the cost for UPS Shipping Methods on the basis of UPS configuration details entered by the admin.


  1. PrestaShop UPS Shipping module is compatible with PrestaShop version 8.x.x.
  2. The module will work only with the new keys of UPS which are created after July 23.

Features of Prestashop UPS Shipping

  • Shipping methods are available for domestic as well as international buyers.
  • The admin can set shipping preferences settings.
  • Also, the admin can configure packaging settings.
  • Calculates UPS shipping cost based on the configuration set by admin.
  • Customers can view the access points (nearby locations) of a specific UPS shipping method in Google Maps on the checkout page.
  • View access point selected by a customer on the orders page in the back office.
  • Supports more UPS shipping methods.
  • Remove country restriction (Now admin can ship their products worldwide).
  • Improve file structure and database structure.
  • Fully compatible with the latest API.
  • Country restriction for the stores’ availability has been removed.
  • Admin has to specify the origin address and city.
  • The admin can also enable or disable the addition of handling fees in the UPS shipping rates.
  • Enable or disable testing mode in module configuration.
  • Added option for UPS account number shipper name and phone number field.
  • Also, an option to add shipping/origin address has been provided.

How to Install Prestashop UPS Shipping

  • Firstly, go to the module manager in the back office and click on ‘upload a module’.
  • After that, drag and drop the module file or select the file from the system.
  • In this way, the module installation will be successful.
upload module
upload file
configure module

How to get the API keys

In order to get the API keys, you must need to login to


After successfully login to the UPS account you need to go to the UPS developer portal.

Searching for an experienced
Prestashop Company ?
Find out More

You must need to create an application for generating the UPS API credentials.


After clicking on Add Apps you need to enter the required details to create the application.



  1. You need to add a valid payment method to create the UPS application.
  2. Also, make sure you have enabled locator service on your UPS API key. To do this, go to your UPS API dashboard and select locator service with rating service.

How to get Google API Key

To configure this module, you will need a geolocation API key.

You can get this API using the following steps :

  1. Go to:
  2. Login in and go to API’s and Services > Credentials.

3. Create a project here

Obtaining Geolocation Key
Obtaining Geolocation Key

4. Select API key from the option and Click on create credentials.

Obtaining Geolocation Key

5. Credentials will be created

Obtaining Geolocation Key

Module Configuration

After the installation of the module, the admin needs to configure it. The module configuration is divided into 3 sections:

  1. Account Info
  2. Ship from Address
  3. Shipping Preferences
  4. Packaging

Account Info


Under Account Info, the admin:

  • Can enable or disable the testing mode.
  • Needs to specify the user ID he received from the UPS account.
  • Needs to specify the access key, account number, password, shipper number, client id, client secret, and redirect URI.
  • Has to enter the name, phone number, and address details.
  • Can choose to add the PrestaShop handling fees to UPS shipping.

Ship From Address

Under this tab, the admin needs to enter the originating address for the shipment of parcels.


Shipping Preferences

Here, the admin needs to set the shipping preferences.



Under Packaging, the admin can:

  • Select the packaging type and unit.
  • Specify the box dimensions for a single product and a single quantity.


The package dimension provided in the configuration is the default dimension. If any product has its own dimension, then the package dimension will be the same as the product dimension.

After the successful installation of the module, a list of domestic as well as international UPS shipping methods get added to the carriers list.


Front End Workflow

When a customer adds a product to the shopping cart and proceeds to checkout, he can view available UPS Shipping methods with their cost.


On selecting the UPS shipping method, a button appears on the page. Customer can view the access points by clicking on this button.

On Clicking the popup button, a popup appears on the page where a customer can view nearby locations. Customer can select the location from where he can collect his package.

On selecting the location, customer can view details like address and timings of the access point on the Google Maps.


After selecting the location, when a customer proceeds and complete the order he can view the access point details on the order details page.


Similarly, the admin can also view the access point details on the orders page.


This was all about Prestashop UPS Shipping Module. I hope this document will help you in checking the functionality of the module in a better way. Also, do let us know about your views in the comments.


For any kind of technical assistance or query, please raise a ticket or send us a mail at [email protected]

Also, please explore our Prestashop development services and a vast range of quality Prestashop addons.

Current Product Version - 5.1.1

Supported Framework Version - 8.x.x, 1.7.x.x

Blog Version - 8.x.x, 1.7.x.x
  • Version 8.x.x, 1.7.x.x
  • Version 1.6.x.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


  • Bob Kakascik
    • amit kushwaha (Moderator)
  • Alex Krug
    • Priyanka
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content