PayPal Express Checkout is the main payment method which is provided by PayPal. People love to make purchases with PayPal because of its safety and convenience. With express check, your online customers can complete their purchases in as little as three clicks. Now you can easily integrate PayPal Express Checkout in your Joomla website without any headache programming. This is PayPal Express Checkout extension for Joomla. After you install this extension, it will enable to sell your digital products in your Joomla website in less than 5 minutes.

PayPal Express Checkout extension for Joomla is a light weight extension. It simplifies any steps to let you be able to handle it quickly, so that you don't need to have any programming background or any coding skills. As long as you have a PayPal account, you can use it in your Joomla website. In this manual, we will guide you to install and configure the extension properly. After that, you can start to sell PDF files, mp3, video, zip files and any other downloadable files immediately.



PayPal Express Checkout extension has two part: the component zip file and the plugin zip file. Once you download this extension zip file, you need to extract it first. You will get two files: and After that, you can install them one by one.

  1. Log in your Joomla website administrator page and go to your extensions installation page
  2. Choose and click "Upload & Install" button
  3. Make sure your component installation is successful
  4. Choose and click "Upload & Install" button in the same page
  5. Make sure your plugin installation is successful


Extension Configuration

Now you can configure the extension with your PayPal API username, PayPal API password and PayPal signature. The following steps will show you how to get your PayPal information. Please keep in mind that PayPal API username and PayPal API password are different from your PayPal login username and password.

  1. Log in your PayPal account
  2. Go to profiles page
  3. Go to "Selling Tools" section and find "API access"
  4. Choose "Request API credentials" in API access page
  5. Choose "Request API signature" option and click "Agree and Submit" button
  6. Copy your API username, API password and API signature for later configuration


After we get the PayPal API username, API password and API signature, please configure this Joomla extension by following steps.

  1. Move your mouse on components menu and click "PayPal Express Checkout"
  2. Click "Option" button on the top left side
  3. Fill in your API username, password, and signature from your PayPal account
  4. Choose Testing mode if you want to test this component with PayPal sandbox account; If you set to "Yes", please make sure that you are using PayPal sandbox account API username, password and signature
  5. Click "Save & Close"

Enable PayPal Express Checkout Plugin

In the first step, we have installed a plugin. In this step, we need to make sure it is enabled. You can also customize the "buy button" images by setting an image url. Currently, we suggest you to leave it blank, it will use the default PayPal button.

  1. Click "Extensions" menu and choose "Plugin Manager"
  2. Search plugin by name "paypal" and you will find the plugin if you installed it successfully just now
  3. Check if the plugin is enabled (red cross icon means it is not enabled)
  4. Enable the plugin by click on "red cross" icon
  5. Click on the plugin name and configure it (optional)

Product Manager

After finishing all the configuration job, let's talk about how to add your digital products. PayPal Express Checkout Joomla extension provides a easy product management system. You can add new products, edit existing products, or delete products in this management system. Following steps will show you how to add a new product in 1 minute.

  1. Go to Components -> PayPal Express Checkout -> Product Manager
  2. Click "New" button in top menu
  3. Fill in your product name, price and click "Choose File" to upload your digital product file
  4. Click "Save & Close" button on top menu

Sell Your Digital Product in Joomla Website

This section will show you how to sell your digital downloadable products in Joomla website. Once you add your product, you can insert a buy button code in your Joomla articles. The buy button code will generate an PayPal button. When your customers click the PayPal button, they will be redirected to PayPal payment page. After your customers finish the purchase, they will be redirected back on your website and a downloadable link will show immediately. Your customers can start to download their products immediately. Compare with old payment procedure, this extension help you solve all delivery problems. There is no annoying email delivery any more. The following steps will show you how to sell your downloadable products on your Joomla website.

  1. Go to Content -> Article Manager, you can add a new article or edit an existing article
  2. Adding code
    in the article, please make sure there is no format on this code (you can remove the format by Joomla edit tools in the toolbar)
  3. Click "Save & Close" to save the article
  4. Go to your article and click buy button
  5. You will see the PayPal payment page
  6. After purchase, you will see the download link. The download link is secured so that no one can share the link without your permission.

Now, you have successfully insert a PayPal Express Checkout in your Joomla website. When your customers click on it, it will redirect your customers to an PayPal payment page. After your customers finish the payment successfully, it will redirect your customers back to your website. Meanwhile, a downloadable link will show to them. Your customers can download what they have purchased immediately. There is no headache delivery problems any more. Let's run your business while you are sleeping.