Cached invoices addon

Cached invoices addon

Developed By M-BIT Development

Compatible with WHMCS v7.0

Did you ever find yourself in a situation where your trusted client with dozens or hundreds of generated invoices and several active services asked for his currency to be changed from one to another? That and other similar situations can be prevented by using this addon module. This module will make sure your invoices stay untouched even if you change user information or decide to upgrade your PDF template. The module itself is easy to use and enables you to save user data for each invoice, thus preventing problems in case the user changes his contact data or decides he wants to use some other currency etc. With this module you can go one step further because it enables you to automatically create and archive every paid invoice in your system. So, even if you change your PDF template, your logo or any of the user contact fields, your WHMCS system will always generate the same PDF file whether it’s getting emailed or downloaded from the client area.

Every invoice can be automatically saved to your Dropbox account or an FTP server!

 

Reviews

5 stars
1
1
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0

Alex Vicol @AlexVicol

March 15, 2016 at 07:20:11 AM

Very good addon!

  • 1 year ago
  • Version Number 2.2

Version Compatibility


Compatible with WHMCS v7.0

Full Version Compatibility


  • Selected versions of WHMCS v7.0
        7.0.0 - 7.0.2
  • Selected versions of WHMCS v6.3
        6.3.0 - 6.3.1
  • Selected versions of WHMCS v6.2
        6.2.0 - 6.2.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0
  • All versions of WHMCS v5.3

System Requirements


  • PHP 5.4+
  • MySQL 5.5.3+
  • IONCUBE LOADER 4.4+

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By M-BIT Development

Changelog

v2.3 Released April 12th, 2016

Latest Version


Version 2.3 (April 13th 2016.)

FIXED: Wrong invoice view/pdf subtotal & tax values when user sets a prefix containing a dot FIXED: API problems with WHMCS-cPanel SSO (double init.php include) NEW: admin view invoice total and balance currency display the cached invoice currency

Version 2.2 (February 5th 2016.)

NEW: changed license verification functions

Version 2.1 (November 30th 2015.)

NEW: the module now automatically uses the first admin account with an API acces it can find in the DB FIXED: memory problems for some PHP versions when caching invoices with separate billing contacts

Version 2.0 (August 23rd 2015.)

NEW: the module is now WHMCS ver. 6 ready and is compatible both with ver. 5 and ver. 6 NEW: FTP upload option is added to the module for invoice backup

Version 1.4.1 (June 13th 2015.)

FIXED: client data not being showed on some PDF invoices generated at WHMCS cron job run

Version 1.4 (June 2nd 2015.)

NEW: small changes to several functions (compatibility issues) FIXED: wrong user language displayed on the invoice editing page when user had the language option set to "Default" [module tools page]

Version 1.3 (March 27th 2015.)

NEW: the invoices page in the client area now shows the correct currency and format for every cached invoice on the list [client area - invoices] NEW: if there are more cached invoices in the module database than there are invoices in the system, extra cached invoices will automatically be removed from the module database (happens when invoice gets deleted from whmcs) [module tools page] NEW: if there are more paid PDF invoice files on the disk than there are cached paid invoices, user will see a list of those pdf files in the tools page [module tools page] FIXED: pie chart showing cached and noncached invoices displayed an error id there were more cached invoices in the module database than there were invoices in the system [tools page] ADDED: one new line added to language files

Version 1.2.1 (December 7th 2014.)

FIXED: this version should address the particular problem of pages not loading all of the scripts when using HTTPS

Version 1.2 (November 26th 2014.)

•NEW: you can now cache all the paid invoices that still haven't been saved as PDFs using the PDF Auto-Caching Tool •NEW: you can now chose to automatically upload every paid invoice to your Dropbox account as soon as the invoice gets paid •FIXED: several translation errors •ADDED: new checks inside the functions to prevent problems •OTHER: fallback to the WHMCS jQuery version to prevent bugs with some jQuery functions

Version 1.1 (November 17th 2014.)

•FIXED: cron job creating problems with some functions •ADDED: few API functions (you need to set the admin account option on the module Settings page)

Version 1.0 (November 14th 2014.)

•initial version

 

Previous Versions


v2.2 Released February 5th, 2016

View/hide detailed changelog

Version 2.2 (February 5th 2016.)

NEW: changed license verification functions

Version 2.1 (November 30th 2015.)

NEW: the module now automatically uses the first admin account with an API acces it can find in the DB FIXED: memory problems for some PHP versions when caching invoices with separate billing contacts

Version 2.0 (August 23rd 2015.)

NEW: the module is now WHMCS ver. 6 ready and is compatible both with ver. 5 and ver. 6 NEW: FTP upload option is added to the module for invoice backup

Version 1.4.1 (June 13th 2015.)

FIXED: client data not being showed on some PDF invoices generated at WHMCS cron job run

Version 1.4 (June 2nd 2015.)

NEW: small changes to several functions (compatibility issues) FIXED: wrong user language displayed on the invoice editing page when user had the language option set to "Default" [module tools page]

Version 1.3 (March 27th 2015.)

NEW: the invoices page in the client area now shows the correct currency and format for every cached invoice on the list [client area - invoices] NEW: if there are more cached invoices in the module database than there are invoices in the system, extra cached invoices will automatically be removed from the module database (happens when invoice gets deleted from whmcs) [module tools page] NEW: if there are more paid PDF invoice files on the disk than there are cached paid invoices, user will see a list of those pdf files in the tools page [module tools page] FIXED: pie chart showing cached and noncached invoices displayed an error id there were more cached invoices in the module database than there were invoices in the system [tools page] ADDED: one new line added to language files

Version 1.2.1 (December 7th 2014.)

FIXED: this version should address the particular problem of pages not loading all of the scripts when using HTTPS

Version 1.2 (November 26th 2014.)

•NEW: you can now cache all the paid invoices that still haven't been saved as PDFs using the PDF Auto-Caching Tool •NEW: you can now chose to automatically upload every paid invoice to your Dropbox account as soon as the invoice gets paid •FIXED: several translation errors •ADDED: new checks inside the functions to prevent problems •OTHER: fallback to the WHMCS jQuery version to prevent bugs with some jQuery functions

Version 1.1 (November 17th 2014.)

•FIXED: cron job creating problems with some functions •ADDED: few API functions (you need to set the admin account option on the module Settings page)

Version 1.0 (November 14th 2014.)

•initial version

 

See also

Billing Extension

The definitive solution for all your billing needs plus a lot of additional features

Commercial
Commissions Manager

Automatically pay commissions to your salespeople, resellers etc.

Commercial
CleanHTML Invoice and Quote Template

CleanHTML Invoice and Quote Free template.

Free
Advanced Billing For WHMCS

Introduce extra billing models and charge your clients for actual server resource usage.

Commercial
Payment Gateway Charges For WHMCS

Charge additional fees and set up discounts for the usage of a chosen payment gateway.

Commercial