ezReports is an add-on module for ezPayPal, and provides a reporting and charting engine. It can be installed on the standalone version of ezPayPal Pro as well as the plugin version Easy PayPal Pro. Used it in conjunction with ezPayPal (stand-along) or Easy PayPal (plugin), this modules enables you to analyze your sales and revenue data with the help of charts so that you can pinpoint revenue-generation opportunities.

Depending on your preference, you can get different versions of this reporting engine:


  1. Seamless integration with ezPayPal.
  2. Multiple reports provided.
  3. Easy to add new reports with the help and sample report provided.


ezReports uses Open Flash Chart to render beautiful charts.


Note: ezReports is an add-on module for ezPayPal Pro. You can install and use it only if you have ezPayPal. Or you can purchase the bundled package of ezReports and ezPayPal ready-to-deploy for a discounted price of only $12.95.

  1. On ezPayPal screen, click on Pro Functions.
  2. Log in if prompted.
  3. Click on the Reporting Engine button against the Track your sales and revenue entry.
  4. Click on the Install Package and follow the friendly wizard.


  1. Sample report - sales per product pie-chart.  Screenshot [ezreports] 1
  2. Sample report - revenue per month.  Screenshot [ezreports] 2

Change Log


  • V1.01: Documentation changes. [Jun 3, 2014]
  • V1.00: Initial release. [Nov 25, 2013]

Future Plans

  1. Provide more reports.

Frequently Asked Questions

Can I use this package without ezPayPal?

Not in the current form. A future version that can work independently of ezPayPal will be released soon.

How do I create a new report?

The ezReports module is written with extensibility in mind. With a bit of PHP knowledge, it is child's play to add another report. Follow these steps to make your own report.

  1. Make a copy of a look at the sample report chart-product.php in the module folder (ezPayPal/pro/ezreports).
  2. Rename it to chart-<something>.php. Let's say you call it chart-myreport.php.
  3. Edit chart-myreport.php and change the report name near the top of the file (line 9 in the current version.)
  4. In the data section (after if (isset($_GET['data']))), define your own data.
  5. Save and upload the modified chart-myreport.php to your server, to the same location as chart-product.php.
  6. Your report is ready and deployed, and will appear in the drop down menu when you start the reporting engine.

Visit Open Flash Chart to see available chart formats and code samples.

Digital Goods

ezPayPalPlease visit our e-shop selling all sorts of digital goods -- Premium WordPress plugins, PHP packages, Mac Apps, eBooks etc. It runs on my own ezPayPal package, which you can purchase if you would like to start a similar e-commerce gateway. Do check it out!
See Also:  Other packages
If you like my plugin efforts, please leave a comment using your Facebook login below.
If you need help, please use our support portal instead.  ezSupport Portal
[Proudly brought to you by ezPayPal. Join the fun, be an affiliate at ezAffiliates]