logo

Installing and uninstalling ccInvoices

Before installation please check that the below system requirements are met. You can ask your webhoster if the server you are working on supports them. You can also find the information in the Joomla! backend under Help > System info.

  • General requirements
    • Joomla! 3.x and 4.x (latest versions)
    • PHP 7.4 or higher , PHP 8 is recommended
    • MySQL 5.0.4 or higher

Please note that support for Joomla! 1.6, 1.7, & 2.5 ended September 2014.

  • Extension specific requirements:
    • cciDEAL: Virtuemart 3.x, PHP module OpenSSL version 1.0.1g, PHP module allow_url_fopen (for some accounts)
    • ccNewsletter: PHP module mb_strlen()
    • ccInvoices: If you want to use Stripe in ccInvoices 3.0, PHP 5.6 is a hard requirement

Please note that support for PHP 5.6 ended December 2018.

If you want to use Stripe as a payment provider and also use JCH Optimize Pro, go to Extensions > Plugins > System – JCH Optimize Pro > Exclude options > Exclude all internal SCRIPT declarations and set it to YES.

 

Preparations

  • If your website will eventually not be English (default in Joomla!), install the correct language files now
  • Create a full backup of the website. You can use Akeeba Backup to create a quick one
  • Upgrade to the latest version of Joomla!

 

 

Installing ccInvoices

Installation of ccInvoices is rather easy, and the same as most Joomla! extensions.

  1. Download the extension from the ccInvoices downloads on our website
  2. Login to your Joomla! website administrator
  3. Go to Extensions > Extensions Manager

Method one:

  1. Select browse, in the “Upload Package File” section
  2. Find and select the ccInvoices .zip file on your computer
  3. Click on “Upload file & Install”
  4. ccInvoices should now be installed and visible under Components > ccInvoices

If you have problems installing ccInvoices, please check how upload_max_filesize is set. Some hoster set this value to 2MB, (which is low for Joomla! extensions), and ccInvoices 1.9.x is larger then 2MB. You can check this in System > System information > PHP information, search for “upload_max_filesize”. If it is 2MB or lower ask you hoster to increase this to 5MB. Sometimes you can change it yourself, please refer to the hoster do cumentation. If you can not change this, try installing via method 2.

Method two:

If you are in a hurry and do not want to wait for your hoster, you can install ccInvoices via the “Install from URL” method.

  1. First you need to upload the extension zip file (for example: ccInvoices_302.zip) via FTP to your website root.
  2. Enter the location of that file in the “Install URL” field like this: http://www.yourdomain.com/ccInvoices_302.zip.
  3. Click install.
  4. If that does not work or your are having any issues, please contact us by creating a ticket.

 

Uninstalling ccInvoices

If, for whatever reason, you want to uninstall ccInvoices, it can be easily done by following the below steps.

  1. Login to your Joomla! website administrator
  2. Go to Extensions > Extensions Manager > Manage
  3. Find ccInvoices and check the checkbox
  4. Click “Uninstall” in the top right
  5. ccInvoices is now uninstalled

Please note that some files and tables in the database are not removed by the uninstall, so you can install ccInvoices again later, without losing that data.