Invoices

Invoices is a must have plugin!

Show your customers you take your business, and theirs, seriously by allowing them to download professional invoices of their orders.

Manage your accounts by downloading or printing invoices of transactions.

Invoices can be viewed online in HTML format or downloaded as PDF files!

Features

  • Value for money – Compatible with ClassiPress, Vantage, JobRoller, Clipper, HireBee and Taskerr!
  • Secure – Invoices can only be viewed or downloaded by the site admin or the customer.
  • Translation ready – POT file included for easy customisation or translation of text.
  • Admin – View and download invoices from the Orders dashboard.
  • Frontend – Customers can view and download invoices from their user dashboard.
  • Multisite – Developed and tested in a multisite environment to ensure WP network compatibility.
  • Tax Compliant – Invoices are compliant with UK full VAT requirements. If you need different/extra information for your country please click on the Support tab for contact details.

Sample PDF Invoice

Live Demo

A live demo, running Vantage, is available to see the Invoices plugin in action. Log in to the live demo and visit the user dashboard:

Username: demo
Password: demo

Demo

The Invoices plugin is tested against the latest version of WordPress and the development versions of each theme. Please ensure you have the latest dev version of ClassiPress, Vantage, JobRoller or Clipper which can be downloaded from the Purchases page of your dashboard.

Like
10 people like this.

Install and activate!

Product support is available via e-mail at the following address:

We try our hardest to reply within one working day.

To make it easier to reply to your support requests please include enough detail to enable us to replicate the issue you are having.

It may be useful for you to include screen shots, error logs or the content of the javascript console.

Before requesting product support please:

  • Ensure you have read any relevant documentation or support information.
  • Ensure you are using the latest version of WordPress and the latest version of the appropriate plugin/theme.
  • Try changing any appropriate settings to see if the problem persists.
  • Disable any caching plugins or software to see if the problem persists.
  • Try disabling other plugins or switching to a different theme to see if the problem persists.
  • Check the contents of the web server error log or javascript console to see if there is any indication of the cause of the problem.
  • Attempt to replicate the problem with a clean install of WordPress and a clean install of the theme/plugin you are having a problem with.

Support covers:

  • Responding to questions regarding the use of the plugin/theme.
  • Fixing bugs.
  • Where possible fixing compatibility issues with other themes/plugins.
  • Providing updates to ensure compatibility with new versions of WordPress and relevant parents themes or plugins.

Support does not cover:

  • Customisation or modification of the product.
  • Support for third-party plugins or themes.
  • Feature requests are welcome but not necessarily covered by product support.

0.2.1
– Added option to hide invoices for free (0 value) orders.

0.2.0
– Added option to allow admin to set the status an order must have in order for invoices to appear in invoice widget.

0.1.9
– Fixed JobRoller bug – Invoices now hidden from JobSeekers.

0.1.8
– Added support for sequential order numbering.

0.1.7
– Added OpenSans and Inconsolata fonts with extended latin characters.
– Removed unused fonts which halves the size of the plugin archive.

0.1.6
– Added Taskerr support

0.1.5
– Added HireBee support

8 reviews of “Invoices

5 stars
no support
By -

forget about this plugin
there is no support even from apptheme
that plugin will kill your server resources as it is badly written and will make your Mysql query run 1000 more time than needed.

0.5 stars
Leider funktioniert Das Plugin in ClassiPress nicht
By -

Plugin teuer gekauft, installiert, aber es funktioniert nicht.

Beispiel-Link: ../wp-content/plugins/appthemes-invoices/invoice.php?id=94&type=pdf
Error: Internal Server Error

Like
Anonymous likes this.
5 stars
Can ad custom fields be added on invoice?
By -

Can ad custom fields be added on invoice?

5 stars
Excellent with Great Support!
By -

This plugin provides much needed invoicing capabilities and does so with elegance and simplicity. The support is excellent and it is very much appreciated. Kudos to the developer!

5 stars
Great plugin
By -

Autor’s support work perfectly! Plugin grows all the time and become more usefull for everyone.

4 stars
Much needed - some difficulties
By -

A very much needed plugin (should be in the theme really!)

Would be good if invoice could be provided in a confirmation email to the customer.

Like
5 stars
Perfect for my need
By -

This plugin is really nice and easy to use… my customer will love it.
Still some minor enhancemnts to add but generally, it is great.

5 stars
It's easy
By -

It is a nice extension for Vantage, easy to handle for devs.

It would be great if there is a unique invoice number that can be generated with every invoice: 001, 002, 003, etc. It is necessary as to proceed the invoice as legitimate in many countries.

Like
4 people like this.
You need to purchase this item before reviewing it.
(Just bought it? Log out and back in to enable reviews.)

 Comments (70)

  • seolution

    Things that need to be found on Invoices in UE, without these invoice is useless:
    date of issue,
    taxes – especially VAT,
    VAT ID – both customer’s and mine,
    ammounts,units,net prices, gross prices

    Thing that would be nice to see in this plugin is custom numeration of invoices.

    my/client info:
    company name
    address
    post code city
    VAT ID

    date of issue

    what / ammount / unit / net price per unit / net price / vat
    Basic / 1 / piece / $10.00 / $10.00 / $2.30
    Something / 2 / piece / $10.00 / $20.00 / $4.60

    Total
    vat rate / net price / vat / gross prices
    23% / $30.00 / $6.90 / $36.90

    Like
    2 people like this.
    • author
      mhupfield

      Hi,

      Thanks for the feedback.

      Date of invoice generation/issue is currently shown in the footer of each invoice. I’ll add it more prominently though under the invoice number for the next version.

      Adding a VAT/tax ID ref for the site owner to the invoice would be no problem. I’ll look into where the best place would be for the customer to enter their VAT id, address etc. User profiles when they register on the site would make most sense. Will look at this for the next version.

      See the comment below re: TAX. Will be looking at this for the next version also.

      Matt.

      Like
  • gmac

    In Australia we need to show a line for tax, so there needs to be a tax rate input somewhere and an assumption that the sell prices are inclusive of tax…. this may be the simple approach.

    Also need to show an Invoice number on the invoice and declare it as a Tax invoice. At moment it appears to shoe an Order Reference?

    If the client pays by Paypal does it also issue a PDF invoice? Or just for bank transfers/post payment?

    Will be very useful this plugin if it has the ability to handle tax and can issue with an invoice number and produce PDF for the Paypal payment.

    Would like to purchase it once you can confirm these points

    • author
      mhupfield

      Thanks for the feedback. Yes, invoices will work with any payment gateway including paypal.

      All text in the plugin can be changed/translated using the included POT file. I’ve changed ‘Order Ref’ to ‘Invoice Number’ by default though for the next version.

      For the next version I’ll also add a title to the invoice (‘Invoice’ or ‘Tax Invoice’) to reflect whether tax is charged on the items.

      Tax calculations itself is a little trickier than it could be due to the way AppThemes themes store order details. If regional tax is enabled (Payments->Settings) then the amount payable is calculated and added as another item to the order. I’d have to look for the regional tax item in an order and use it’s value to determine tax rate. Then adjust other values accordingly, not include the regional tax price in the order etc. Certainly possible though so will take a look into it.

      Matt.

      Like
      Anonymous likes this.
  • idesignstudio

    Hi,

    I purchased and installed the plugin. I did a test order with Bank transfer way to pay. I see the order, but when I click to see the invoice in the browser as HTML or as PDF, there is nothing coming in the browser. On “View Source” option form the browser there is no code generated.

    Here are the 2 URLs that give no result:

    http://wmlive.info/data/plugins/appthemes-invoices/invoice.php?id=9163&type=html
    http://wmlive.info/data/plugins/appthemes-invoices/invoice.php?id=9163&type=pdf

    wp-content is renamed as you can see. Can this result in the non-working plugin if it has hard-coded path in the it?

    Looking forward for your answer.

  • Robert

    Will this work for CP 3.2?

    • author
      mhupfield

      Hi Robert,

      It’s tested against the daily dev builds so I couldn’t guarantee compatibility with older versions. Is upgrading from 3.2 not possible?

      Matt.

      Like
      Anonymous likes this.
  • Robert

    I was asking to save time. I have to fully test all functions on my version with every plugin install. Testing takes up alot of my time in development.

  • collectbox

    is Invoices also to use for theme hirebee.

  • metuza

    Hello,

    Great plugin, but would it be possible to add a filter/hook so we can change the seller info to ie. author info, name address etc. ?

    I have just built an shopping cart plugin where buyer pay author using classipress payment/order api and therefor i would like to replace the invoice header with author info for that type of purchase.

    Thanks

    Brgds
    Rune

    Like
    Anonymous likes this.
    • author
      mhupfield

      Hook/filter to replace content is possible. Filter would work best if it is just text content you want to replace as this avoids potential of messing up layout of invoice. Can you PM me or start a thread in the support forum.

  • jamesweb

    Any chance this could work with Taskerr maybe? That would be great.

    • author
      mhupfield

      Not a problem. I will do so and reply when it is updated.

      Matt.

      Like
      jamesweb likes this.
      • jamesweb

        Fantastic Matt, hirebee and taskerr could do with this for sure πŸ˜‰ look forward to it.

        • author
          mhupfield

          Hirebee already supported πŸ™‚ Please download latest version. Taskerr support shouldn’t take long.

          Like
          2 people like this.
        • author
          mhupfield

          Updated to support Taskerr. Please download the latest version from your dashboard.

          Tested with Taskerr and all appears to be working correctly. Please start a thread on the support forum if you encounter any issues.

          Like
          Anonymous likes this.
          • jamesweb

            Super Matt, I like a plugin with this kind of support and response time, i will be testing it out shortly. Once more I appreciate the prompt reply and I am sure many others do as well. Thanks

  • jamesweb

    @Matt can I just confirm that this invoice plugin will work with the credits system in Hirebee and not just the regular signup plans? I need it to work with the credit plans so just double checking here. Thanks for your time.

    • author
      mhupfield

      Hi @jamesweb,

      Yes – invoices are generated for both purchase of credits and the payment for posting projects.

      A general rule of thumb, for any of the themes, is if an order appears under the admin Payments > Orders menu then an invoice will be available.

      Hope that clarifies it for you.

      Matt.

      • jamesweb

        Super, I thought you would have this covered. You now have a new customer.

        Like
        Anonymous likes this.
  • matthewkotze

    I’m unable to access documentation link under installation?

    I can access invoices on order. But I’m not seeing invoices on the frontend yet.

    Do you have any links to documentation..

    P.S. I’m using it on Vantage.

    Thanks!

  • author
    mhupfield

    Invoices should appear on the front end in the user dashboard sidebar.

    Please ensure you have the latest dev version of Vantage which can be downloaded from the Purchases page of your dashboard.

    If you have the latest dev version of Vantage and it is still not working for you please start a thread in the support forum or send me a PM and I’ll look into it for you.

    Matt.

  • Welson

    Friend, speak of Brazil. I found it interesting plugin, but would like something like that from printing ad data (custom fields).

    Example: a user accesses ad data, logs in to the site and click the button print ad and a pdf is generated with data from the offer.

    Is how to do this? As you would charge? Think of the child deal press theme that would work for that matter.

  • tradeamillion

    can admin create invoice from backend and assign it to account?
    can invoice be mark as paid full or partial?

    • author
      mhupfield

      Hi @tradeamillion,

      Invoices are generated using the orders created by the core theme (Vantage, ClassiPress etc.). So whilst you can’t create Invoices themselves any changes you make to an order (for example marking it as completed) will immediately be reflected in the invoices generated for that order.

      Matt.

  • soniadm

    Hello!
    This is a pre-sale question.
    Does that allow freelancer to edit an invoice with their own logo/address… (the site info does not display).
    Many thanks, so

    • author
      mhupfield

      Hi @soniadm, Currently just the site owner can set the logo/info on the invoice header. I like the idea of freelancer being able to do so though. I will look at how feasible that is to add for the next version.

  • filipe_pires

    Hello,

    I have insttaled this plugin it is working only on user admin. On user Dashboard its not appearing. How can fix this issue?

    Thanks

    • author
      mhupfield

      Problem was caused by user having edited the main ClassiPress theme without using a child theme. Modified their theme for them to ensure plugin works.

      Matt.

      Like
      Anonymous likes this.
  • savvas1980

    Hi there. I have some questions pre-ordering the plugin .
    Is it possible to mass download the invoices from admin dashboard from a ” download all” button or select in a calendar the dates i want for logistic purpose , or i have to download each one , one by one to select them every 3 months i have to deliver them in my accountant?
    and if it is not possible now do you think that it is a good idea to make it happen?
    πŸ™‚
    How invoice takes the customer infos ?
    from account registration or there is a form ending the purchase ?
    Your demo site have no tax inside and i see it in pdf example by luck …..

    • savvas1980

      Ok i did not wait for reply and make the purchase …… πŸ™‚
      I see about customers info place in their profile settings it is good ….
      What about the massive download of monthly invoices is this possible for you to add a calendar or something in the next update of plugin sir to make totaly professional job ?
      Thanks for making our lives easier……………..
      RESPECT

      • author
        NomadCode

        Hi @savvas1980, at the moment invoices are generated on the fly to ensure payment status etc. is up to date. I agree the admin being able to batch download multiple invoices would be a useful feature and am looking into the best way to address this. Thanks for the feedback.

  • racingsalg

    Hello.

    Great plugin!

    I need a bit of help πŸ™‚ As an admin I can see the invoices, but the user can not see their invoices in their Dashboard?

    Regards
    Erik

    Like
    Anonymous likes this.
  • duemmler

    How can I add the things seolution said?

    I use it on Hirebee and I need the full address and the VAT ID from the customer and mine.

    Or is it possible to edit the whole PDF?

  • author
    NomadCode

    Hi duemmier,

    If you visit the plugin settings page you can enter your VAT ID and full address and they will appear on the generated invoices.

    Like
    Anonymous likes this.
  • Printensity

    Hi NomadCode.

    Pre-sales question. I am using Hirebee and allow employers to post jobs for free (there are also optional paid upgrades like featured on home page etc). Then I take 8% + $0.30 commission from the freelancer (who also has paid upgrades too)

    Can this plugin automatically issue invoices to both the employer (for any paid upgrades) and the freelancer (for the commission owed plus any paid upgrades) if they pay by something like Skrill or Bank transfer?

    Also, is there a way to mark invoices as paid on the system?

    Thanks!

  • bobyrou

    Hi, is there something you can do to speed up a little bit the Invoice plugin? I just used P3 (Plugin Performance Profiler) (https://wordpress.org/plugins/p3-profiler/) and your plugin is the slowest plugin from my 15 plugins activated. In fact the Invoice plugin is 75% slower than any other plugin. Please do something about loading speed of your plugin.

    Thanks

    • mckolt

      Yes for me is the same, this plugin tooks a LOT of memory, in my case ~ 90 mb and shut down my site because of my memory limit 128mb. Like author told me there is pdf generator script included in plugin which can take such huge amount of memory. He told that he will check it but unfortunately I haven’t answer from author from many weeks

  • frala

    Plugin funktioniert nicht. Beim Aufrufen der Rechnungen kommt eine Fehlermeldung.

  • frala

    plugin does not work …???

  • tradeamillion

    automatic update do not work on this pulgin
    Version 0.1.9 won t auto update 0.2.1
    is it normal?

  • wzshop

    Hi,
    When i enable the plugin a huge error log file gets created with entries like:
    [04-Jan-2016 12:09:58 UTC] WordPress databasefout The size of BLOB/TEXT data inserted in one transaction is greater than 10% of redo log size. Increase the redo log size using innodb_log_file_size. bij query UPDATE `wp_options`

    AND SO ON.
    This only happens when enabling your plugin.

Leave a Reply

More by mhupfield

User Locator for Vantage

Auto-detect & add your visitors location using geo coordinates.


(10)
$19

Image Slider for ClassiPress

Replace the default ClassiPress ad listing gallery with an interactive…


(6)
$19

Logic Widgets

Quickly and easily add conditional content to your AppThemes site including…


(4)
$39