Products We Provide

Virtuemart FedEx Shipping Extension Featured

This software provides FedEx shipping rate integration with Virtuemart shopping cart based on the weight of the products in a customer's cart.


  • Real-time shipping cost integration with FedEx API
  • Works in Joomla! 1.7, 2.5 and 3.x. Virtuemart 2.0.4+ and Virtuemart 3
  • Easy installation and setup
  • Supports 8 domestic and 3 international FedEx shipping options


  • Overview

  • Features

  • Releases

  • Demo


  • Joomla! v1.7, 2.5, or 3.x Joomla 2.5joomla compat 3
  • Virtumart 2.0.4+ and Virtuemart 3 (Now supporting VM3 for Joomla 3)
  • PHP SOAP library is required (HTTP POST no longer supported)


1Each FedEx Shipping method that is offered in your store can be configured with shipping name, description, tax rate, handling fee and conditioning (country, zipcode, order amount and shopper group).


2All FedEx shipping methods that are enabled and satisfy the conditions are displayed during checkout.


3The FedEx shipping method information is stored on each order.


Quick Installation Steps

Once you have purchased the 1 year subscription, the plugin is installed in 3 easy steps to provide quick setup of FedEx shipping in Virtuemart.

  1. Install the plugin via Joomla's Extension Manager
  2. Configure plugin settings
  3. Configure Virtuemart for each FedEx shipping method that will be offered in your store

You will receive access to detailed installation instructions once the subscription has been purchased.


  • The FedEx Shipping plugin v1.2 integrates FedEx API v13 using SOAP PHP library (Prior cURL/POST API no longer supported by FedEx).
  • Works in Joomla! versions 1.7, 2.5.x & 3.x. Virtuemart 2.0.4+ & Virtuemart 3x.
  • 7 US Domestic shipping options and 5 International options.
  • Options to add delivery confirmation with a direct, indirect or adult delivery signature.
  • Ability to send the Declared Value of the package which represents FedEx's maximum liability for the package in the case of loss or damage.
  • Support to automatically detect the delivery to a business address to provide more accurate shipping costs.
  • Automatically update shipping cost for the selected FedEx shipping method when the cart is modified.
  • Supports Virtuemarts ability to auto select the shipping method during checkout if only one shipping service is available.
  • Add percentage or flat dollar handling fee for each FedEx shipping method. For example, Fedex Ground could have a 5% handling fee while FedEx 2 Day could have a 7% handling fee. The percentage handling fee can be based on the shipping method cost or the total cart cost.
  • Ability to pad the weight of the entire contents in the cart by a percentage prior to making the API call to FedEx to get the shipping rates. This allows you to use estimated weights on each product.
  • Option to offer customers your discounted FedEx account rate or always show the FedEx list rates. This is a global setting for all FedEx shipping options.
  • Supports various packaging types: Your Packaging, FedEx Envelope, FedEx Tube, FedEx Pak, FedEx Box, FedEx 25KG Box, and FedEx 10KG Box. This is a global setting for all FedEx shipping options.
  • Ability to select the typical pickup type for your business for more accurate rating. The options are: Regular Pickup, Request Courier, Business Service Center, Drop Box, or Station.
  • Ability to limit specific FedEx shipping options based on country, zipcode ranges, order amount or shopper groups. These options allow Free Shipping capability for certain orders.
  • The use of Virtuemart tax rules for FedEx shipping methods.
  • Shipping costs based on product/cart weight (currently does not support cart size dimensions or total weights greater than 150lbs).
  • One request is made to FedEx external web service for all methods defined in Virtuemart to ensure the fastest response.
  • One-time payment to use on all your websites forever. Subscription provides support for 1 website domain and updates for 1 year.
  • Works along side our USPS shipping plugin and our UPS shipping plugin.
  • RuposTel One Page Checkout for VirtuemartFully compatible with RuposTel One Page Checkout. Get the most of your checkout experience with RuposTel One Page Checkout for Virtuemart.

FedEx Shipping Options Supported

Domestic Shipping Options:International Shipping Options:
  1. FedEx First Overnight
  2. FedEx Priority Overnight
  3. FedEx Standard Overnight
  4. FedEx 2Day
  5. FedEx 2Day AM
  6. FedEx Express Saver
  7. FedEx Ground (business addresses only)
  8. FedEx Home Delivery (residential addresses only) 
  1. FedEx International First
  2. FedEx International Priority
  3. FedEx International Economy 

Release Notes

NOTICE 3/17/2014: FedEx is no longer allowing HTTP POST service requests. We have posted an update to our FedEx plugin which uses SOAP messages. Please download v1.1 from the 'My Downloads' area.

v1.2.3 - February 10, 2015

  1. Bug: Rates not returned for countries that do not have zip codes/postal codes.

  2. Enhancement: Display all failure and warning notifications if the setting 'Report Errors' is set to Yes. Previously if more than one notification was returned from FedEx the messages were not displayed.

v1.2.2 - December 16, 2014

  1. Bug: Currency conversion when ship-from address uses different currency than store. For example, store currency is set to EURO but store address causes FedEx to use CHZ currency.

  2. Bug: Fixed a bug where multiple countries would not save in the FedEx shipping method settings in Virtuemart v3.

v1.2.1 - November 26, 2014

  1. Bug: Fixed a problem where shipment settings were not displayed properly in Virtuemart 3.

v1.2.0 - November 22, 2014


  1. Support for Virtuemart 3 running on Joomla 3.
  2. Added plugin update notification through Joomla Extension Manager.

v1.1.1 - May 12, 2014

  1. Bug: Fix issue where in some situations FedEx API was returning non-array for rate details.

v1.1 - March 17, 2014

  1. Feature: Shipping requests to FedEx updated to use SOAP (PHP SOAP Library required). 
  2. Feature: Added debug logging to log file instead of using VM’s debug screen. (fedex_ship.log)

v1.0.1 - March 11, 2014

  1. Feature: Added ability to select the unit of measurement to send to FedEx. Some countries require Kilograms to be used. The plugin will convert to the unit of measurement set in the plugin prior to sending to FedEx. This unit of measurement will also be stored in the shipping details of the order.

  2. Bug: Some Virtuemart currency codes (ie. Mexican Peso) are different from FedEx’s currency codes which causes FedEx not to return shipping methods. This update will convert the currency code to FedEx’s format for the request sent to FedEx.


Online Demo

View a demo of this plugin in one of our front-end demo sites (a demo of the administration area is not available).



Read 4038 times Last modified on Tuesday, 10 February 2015 09:03
Virtuemart FedEx

One year subscription to FedEx for VM v2 for just $24.95 (USD) a year. You get access to download FedEx shipping plugin updates for 1 year to use on unlimited websites. Support is limited to 1 domain.


About company

Park Beach Systems, Inc. has provided complete web presence solutions for small to large businesses since 2003.

Services include website development, managed hosting and marketing.

Our services...

Latest projects

Contact Park Beach Systems

  • Address:
  • P.O. Box 115, Perryman, MD 21130
  • Email:
  • This email address is being protected from spambots. You need JavaScript enabled to view it.
  • facebook32 Twitter