Real time FedEx shipping rates mean your customers never pay too much and you never charge too little. Fully integrated Label Printing and automatic tracking number emails save you time and keep your users happy.

Our highly customizable and powerful shipping modules provide consistent, easy-to-use and flexible shipping for any shop, including shipping rate previews on product pages and more.


NEW: Compatible with PrestaShop 1.6

See below for additional destails, demo links, reviews and more.
change log
links to demo

Get real time shipping rates from the FedEx website.

Shipping rates are calculated by weight and dimensions or one of the Fedex boxes.

Generate & print labels directly from the backoffice order page, and automatically send tracking number email.

Single Box
- Assign one box size which will be used for all products.

Multiple Boxes (Fixed Size) - Define how many products can fit in a box (number), or calculate only by weight.

Multiple Boxes (Product Dimensions) - Define all the box sizes you use for shipping, assign dimensions to your products, and the module will automatically calculate (using an algorithm we developed) how many boxes are needed to fit all the products (always trying to use the smallest / lowest number of packages).

Ability to have free shipping by Product, Category, Manufacturer or Supplier.

You can select which shipping options should be available.

Each shipping method can have its own Free Shipping Limit, Additional Fee, and Insurance.

Display a shipping preview on the product page, which does not require the customer to login.

Smart caching system for maximum speed.


The Module requires SOAP (a Standard PHP extention).

Use Voucher Code "SHIPPING" to get $10 discount when buying 2 shipping modules.

V1.0.1 (08/11/10)
Allows the use of a Fedex test account.

V1.0.3 (09/09/10)
Bug fixes for invalid zip code caching and certain zip code look-ups.

V1.0.4 (10/15/10)
Support of PS 1.3.2
Support for integration with UPS module.
Bug fix for OZ weight calculation.

V1.0.5 (10/31/10)
Fix for product page shipping rates in IE7.
Added “% of Shipping Total” as an extra charge option.


V1.0.6 (12/10/10)
CSS fix for shipping preview.
Support for PS 1.3.3
Integration capability with USPS module.


V1.0.7 (12/20/10)
Bug fix for free shipping in PS 1.3.3

V1.0.8 (01/20/11)
Modified files up to PS 1.3.6

V1.1 (02/15/11)
Support for multiple boxes (and box sizes), by product dimensions, number of packages or weight.
Commercial / Residential address.
Downloadable products don’t show product shipping rates.
Cache improvements.


V1.1.1 (02/26/11)
Added debug mode for automatic box detection (shows the number of packages used and their sizes).
Bug fix for automatic box detection.
Empty Handling no longer shown in shipping rates preview.
Cart will show shipping rates for non-logged users after they preview rates for any product.
Added modified files for PS 1.3.7


V1.1.2 (03/16/11)
Support for PS 1.4
Bug fixes for caching system.


V1.1.3 (04/02/11)
Improved boxing algorithm.
Fix for shipping rates preview on PS1.4 (unavailable methods were showing as Free).
Caching fix from previous version.
Fix for undefined notices.


V1.1.4 (04/09/11)
Bug fix for a potential theme problem in PS 1.4


V1.1.5 (06/03/11)
Fix for shipping cost info in order history.
Improved boxing algorithm.


V1.2 (01/08/12) * PS 1.4+ only 
Improved cache.
Shipping preview in the cart block (Does not require login).
Shipping preview with state selection (for negotiated rates).
Shipping preview in product page respects quantity + attribute selection.
Ability to change the default shipping method from the Preview.
Ability to turn on / off address update based on shipping preview.
Improved boxing algorithm.
Extra charge for shipping can be decimal.
Ability to see an XML log of FEDEX request.
Automatic Update Notification.
Free shipping per product, category, manufacturer or supplier (per shipping method).
Fix for currency conversion.


V1.2.1 (05/13/12)
Fixed address change in Shipping Preview.
Attribute weight impact is applied to product page shipping preview.
Overweight orders will not show any carriers (was showing free before).
Optimized caching.
Compatible with UPS & USPS 1.2

Support for PS 1.5
Optimized module code structure.
Support for product specific added cost.
Support for PS shipping estimator.

Fix for address change (was not being updated in the module).
Fix for backwards compatibility.

V1.3.2 (12/02/12)
Fix for range behavior in shipping preview.
Fix for extra shipping cost in cart preview.
Improved caching of invalid rate requests.
Using external CSS for shipping preview.
Option to hide / display address fields in preview.

V1.3.3 (01/06/13)
Fix for shipping preview check for logged customers (PS 1.4)
Fix for multiple shops (carriers not always created in all shops).
Fix for shipping preview mandatory zipcode alert (if hiding zipcode).

Fix for a potential issue when using payment modules that redirect to a 3rd party site (on call back, shipping was returning 0).
Improved backwards compatibility code.
Removed all uses of deprecated isLogged()

V1.3.5 (02/14/13)
Fixed a bug with tax being added twice in checkout page.
Fixed a bug where zipcode was disabled (no rates were returned).
Product dimensions can be smaller than 1

V1.4 (03/06/13)
Added label printing + tracking number email to customer.

V1.4.1 (05/13/13)
New layout in the configuration page with more detailed instructions.

Updated Carrier.php override (PS 1.5)
Fix for placing an order from the Backoffice.


V1.4.2 (07/22/13)
Zone lookup now checks State and Country (instead of only Country)


V1.4.3 (08/21/13)
Label format settings added to default label settings
Updated default label stock type
Disabled account settings alert when in Test mode
Updated instructions due to changes at


V1.4.4 (09/2/13)
Fix for new custom hook system (PS 1.5.5+)
Added label + config page setting validation
Fix for label printing occasional information reset


V1.4.5 (01/23/14)
Fixed deprecated function Hook::get()
Fixed an issue where unavailable carriers were showing up when free shipping limit was reached.
Added option for FedEx label printing in non-FedEx orders
Fixed debug mode error in ajax request (Shipping Rates Button)
Fixed weight and box dimension (unit) conversion in Label Printing and Quote Request
Updated override Carrier for PrestaShop v.1.5
Fixed warehouse movement in label printing on status changing function, for PrestaShop 1.5
Fixed issue in quote request when weight has 3 decimals digits
Fixed ground methods dimensional weight calculation (not applicable)
Fixed shipment insurance request in quote calculation (when using more than 1 carrier)
Fixed FedEx test account validation.
Added option to specify box contents for label printing
Fixed a problem with shipping cost showing as 0 in the orders page when using payment modules that redirect to a 3rd party site.


V1.5 (04/22/14)
Added support for PrestaShop 1.6
Fixed grams to kilo grams conversion
Fixed for free shipping limit with multiple currencies (currency conversion was not taken into account)
Added reload in order detail page to update shipping information after generating label printing
Added "update" button in API information section


V1.5.1 (05/01/14)
Fixed Shipping Preview style for PrestaShop 1.4 and 1.5
Fixed Label Printing and Configuration pages layouts
Fixed uniform issue for non-uniform themes
Fixed address fieldset formatting in label printing


V1.5.2 (06/19/14)
Fixed label generation request for countries that require clearance (IE India)
Added support for having multiple label printing modules for an order.
Shipping preview optimization (to avoid scrollbars).
Fix for missing order name variable in tracking # email.
Fixed config page layout issues in Firefox.


V1.5.3 (08/20/14)
Added account validation request and response to configuration page when account info is invalid
Added server error to XML Log
Improved performance of rate requests
Fix for shipping preview fields formatting (certain themes only)
Fix for configuration page layout (Firefox browser only)
Fix relating to zip codes when 'Required' is not selected in configuration page


V1.5.4 (01/07/15)
Added option to collapse or expand by default the labels on order page
Added fix for servers still using SSLv3
Added shipping preview customer group validation
Sorting in shipping preview by the PS settings
Shipping preview displays state only when needed
Fixed small glitch when closing the shipping preview
Added option to select origin country if it's not enabled in PrestaShop
Fix for dimensional weight conversion units
Fixed label printing layout issue
Fixed zip code validation for countries not using it


V1.5.5 (07/26/15)
Added support for PrestaShop 1.6.1

V1.5.6 (01/27/18)
Updated FedEx API version
Fixed integration with DHL module
Fixed boxing issue in multishop
Support for Thirty Bees

Q) What is the difference between this module, and the Fedex module that comes with Prestashop?


A) The FedEx module that comes with Prestashop (and many other Fedex modules for other carts) are very limited when it comes to calculating the boxes that are used for shipping.

They generally offer 2 options:

1) Place all the products in 1 box with a fixed size - This can cause high estimates, as a small product and a large product will share the same box size (which would have to be big)

2) Place each product in its own box - This causes even higher estimates, since using 2 boxes instead of 1 larger box is more expensive.


Our module uses an advanced algorithm (developed by our team) to calculate products / boxes.

It lets you specify multiple box sizes that you typically use for shipping, when products are added to the cart, the module automatically calculates how many boxes / which sizes are needed to fit all the products. It will always try to use the fewest boxes and the smallest sizes.

This provides the most accurate rates for your customers.


Our module lets the customer see a preview of the shipping rate for each product (no login required), as well as the ability to set a free shipping limit per shipping method and zone.

Contact us for support anytime using our Contact Us page

Front End demo - PrestaShop 1.6 (Standalone, origin address: USA / NY / 10003)

Back end demo - PrestaShop 1.6 (Empty API credentials):
Replace (dot) with .
Login: [email protected]
Password: demodemo

Front End (Connected to the backend)

* Demo site is shared for UPS, FedEx & DHL modules.



You'll get also:

  • Free installation
  • Full lifetime support

We are happy to provide a free one-time installation and full, lifetime support with the purchase of any module (does not include customization of the module, or integration with 3rd party modules.).

Additional installations are available for a small fee after the one-time free installation is used. Fees for additional installations are:

- $25 for modules priced $0 - $99 - $50 for modules priced $100+ Module Support Upgrade Policy Refund Policy

You might also like: