Magento API for Joomla

Magento API for Joomla

  • Add solid commerce to Joomla
  • Integrate APIs when needed
  • Code in both Joomla and Magento

When integrating Magento into Joomla (using JFusion or MageBridge or your own bridging solution), this plugin might give you numerous abilities: With this plugin enabled, any Magento code can be used within the Joomla application: You can enhance Joomla! modules, plugins, components and templates with extra Magento logic.

Cost Free
Current version 1.0.3 (Stable)
Requirements Joomla 3.6 - Joomla 3.7
PHP 5.6, PHP 7.0.4 or higher
Magento CE 1.7 - 1.9 (including
Magento EE 1.10 - 1.14
Download GitHub downloads
Support Support Forum
License GNU/GPL (General Public License)

Getting started

  • Install the plugin in the Extension Manager
  • Enable the plugin in the Plugin Manager
  • Configure the Magento path


  • Simply configure the Magento path in the Joomla plugin
  • Integrate Magento logic in your Joomla extensions
  • Rock solid Magento commerce for Joomla

Loading plugins

After the plugin has been enabled, you can write Magento PHP code in any part of Joomla! as long as the Magento API plugin is loaded before your code: Adding Magento code to Joomla! templates, Joomla! modules and Joomla! components is no problem whatsoever. When writing a Joomla! plugin with Magento code, make sure to load this MagentoApi plugin before your own plugin.

Basic parameters

The plugin is ment for developers that want to integrate Magento code in Joomla!. The plugin has the following parameters:

  • Magento root = The name of the folder where the Magento application is installed
  • Use in backend = Load the Magento codebase in the Joomla! backend (default is no)
  • Use in frontend = Load the Magento codebase in the Joomla! frontend (default is yes)
  • Debug = When enabled, simple debug-messages will appear in the messages-area of Joomla!

About MagentoApi and MageBridge

We have also brought you MageBridge, a complete full-blown bridge between Joomla! and Magento - allowing you to integrate Magento in Joomla! seamlessly. This plugin has no direct relation with MageBridge, however. You can run MageBridge without this plugin, you can use this plugin without MageBridge. The only relationship there is between this plugin and MageBridge, is that the code of this plugin will probably be used in MageBridge version 2.

Programming Joomla Plugins book

Take control of your Joomla plugins

When building Joomla sites, you can fix small issues with plugins. If a plugin does not fit your needs, instead of searching for another plugin, why not fix things yourself? This is what open source is about.

With our Programming Joomla Plugins book, you get insight into plugins & events. You learn how plugin code works, so that you can insert your own tricks. Coding is fun. And this book shows it is not that hard to get started!

Get your book now

More extensions



Fully integrate Joomla and Magento and benefit from both worlds
Magento API for Joomla

Magento API for Joomla

Develop Magento code in Joomla for custom projects