Giter Club home page Giter Club logo

edd-fastbill's Introduction

=== EDD - FastBill Integration ===
Contributors: drumba
Donate link: https://www.paypal.me/markusdrubba
Tags: Easy Digital Downloads, EDD, Fastbill, Accounting, Invoice
Requires at least: 4.5
Tested up to: 4.9.2
Stable tag: 1.6.0
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Automatically create invoices, clients, and payments in your FastBill account when purchases are made.

== Description ==

[FastBill](https://www.fastbill.com/) is a web based invoicing system for tracking clients, payments, projects, and more.
This extension connects an EDD store to a FastBill account. When a download is purchased an Invoice, Payment and Client are created in FastBill.
With this integration, you will save a significant amount of time on keeping your records up to date.

Store owners can create FastBill incoices, sending Email with the invoice, let users Download the invoice from there Users Account..

== Installation ==

* Unzip the files and upload the folder into your plugins folder (wp-content/plugins/)
* Activate the plugin in your WordPress admin area.

== Screenshots ==

1. FastBill Settings
2. Payment column

== Configuration ==

* Navigate to Downloads > Settings
* Click on the tab labeled "Extensions"
* Open the Section named "FastBill"
* Configure these settings and add your FastBill credentials
* You find the FastBill credentials in the main settings, of your FastBill account


== Changelog ==

= 2018-01-17 1.6.0 =

* New: added support for EDD Reccuring Payments addon (props to @flowdee)
* Fixed: removed no longer existent dependency for creating payment and invoice status settings (props to @flowdee)

= 2017-02-09 1.5.1 =

* Fixed: Fatal Error on plugin activation or when the FastBill credentials are not saved
* Fixed: Fixed a PHP Notice when no advanced payment gateways is selected

= 2017-02-04 1.5.0 =

* New: Logging class
* New: Setting option for advance payment methods to create invoices before payment is set (you have to set the advance payment methods in the settings to benefit from it)
* Removed: Setting option for invoice status
* Removed: Setting option for payment creation
* Tweak: Code cleaning, introduced namespaces
* Tweak: Added some more payment notes for error cases

* Whats coming up next? - Feel free to share your ideas.

= 2016-12-07 1.4.4 =

* Fix: PHP Notice

= 2016-12-06 1.4.3 =

* New: Cancel Payments when customer get a refund
* Tweak: debug logs are written to the database

= 2016-07-04 1.4.2 =

* Fix: optimize usage of tax country when creating invoice

= 2016-07-04 1.4.1 =

* Update Translation implementation

= 2016-06-20 1.4.0 =

* Remove EDD Licencing, Update for WordPress.org Plugin directory

= 2016-04-06 1.3.1 =

* Fix: minor fix to settings

= 2016-03-01 1.3.0 =

* New: send invoice via email
* New: download invoice
* New: select invoice template
* Tweak: improved settings section

= 2015-08-07  1.2.0 =

* Added support for EDD EU VAT Extension
* Send VAT ID from EU VAT Extension to FastBill

= 2014-06-10  1.1.0 =

* Added support for EDD Checkout Fields Manager
* Added support for billing address
* Added EDD_License_Handler classes (after updating the plugin, you need to set your licence key again)
* Added german translation
* Fix Discount calculation
* Fix Tax calculation
* Move settings from sisc to extensions tab
* Updating EDD_SL_Plugin_Updater

= 2013-05-30  1.0.0 =

* Initial release

edd-fastbill's People

Contributors

mdrubba avatar flowdee avatar

Stargazers

Shubhra Prakash Paul avatar Stefano Garuti avatar  avatar

Watchers

 avatar  avatar

Forkers

flowdee

edd-fastbill's Issues

fastbill_debug.log: failed to open stream

Regularly getting the following php warning even when creating the log file it's gone some time later:

PHP Warning: fopen(/plugins/edd-fastbill/log/fastbill_debug.log): failed to open stream: No such file or directory in /plugins/edd-fastbill/includes/fastbill-functions.php on line 797

I personally recommend logging via options and adding a reset log button on the settings. ๐Ÿ‘

PHP Fatal error: Uncaught Exception: String could not be parsed as XML in fastbill-functions.php:776

PHP Fatal error:  Uncaught Exception: String could not be parsed as XML in /public/wp-content/plugins/edd-fastbill/includes/fastbill-functions.php:776
Stack trace:
#0 /public/wp-content/plugins/edd-fastbill/includes/fastbill-functions.php(776): SimpleXMLElement->__construct('Connection Erro...')
#1 /public/wp-content/plugins/edd-fastbill/includes/register-settings.php(225): drumba\EDD\FastBill\FastBill->templates_get()
#2 /public/wp-content/plugins/edd-fastbill/includes/register-settings.php(53): drubba_fb_get_invoice_templates()
#3 /public/wp-includes/class-wp-hook.php(298): drubba_fb_register_settings(Array)
#4 /public/wp-includes/plugin.php(203): WP_Hook->apply_filters(Array, Array)
#5 /public/wp-content/plugins/easy-digital-downloads/includes/admin/settings/register-settings.php(670): apply_filters('edd in /public/wp-content/plugins/edd-fastbill/includes/fastbill-functions.php on line 776

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.