Skip to main content

Try our fabulous 5 Day SEO Challenge Let's Go

VirtueMart 2.0 Logo

How to Send Automatic Receipts or Invoices in VirtueMart 2.0

The Situation

You want to make your life a little bit easier by having VirtueMart automatically send your customer an invoice or receipt as soon as they have purchased something from you.

VirtueMart will send an automatic email to your customer by default, but if you want to attach a PDF invoice to this email, read on.

The Solution

Go to Components -> VirtueMart

Click on Configuration

Go to the Checkout tab

At the bottom you should see Default Order Status to send an invoice.  Here is where you can set up automated receipts and invoices.  Simply select which Order status(es) you would like to trigger an auto-invoice or auto-receipt (normally this would be Confirmed) and then Save.

VirtueMart automated invoice

To be on the safe side, always do a test run to make sure that your invoices display the information that you would like them to.

Alternatively, if you just want an easy life (or are short on time) I personally love ARTIO’s VirtueMart PDF Invoice Generator which makes sending automatic invoices and automatic delivery notes a doddle.  It’s also great for tailoring your invoice template to be able to look the way you want, as it uses a standard Joomla editor (same as you would use for normal Joomla articles) and therefore no need to get your hands dirty with back end code.  Hurrah!

If you get stuck, or have any questions just pop your comment below or contact us and we’ll get right back to you.

Discover More VirtueMart Troubleshooting Solutions


Sara Thornton

Sara is WebHolism's SEO Guide and Trainer. She's the one you'll see in all our YouTube videos, and helping folks out with their SEO queries on social media. She runs the fabulous SEO Clarity Club which teaches women how to do their own SEO. In her spare time she loves board games, and splashing around in the sea.

Comments (3)

Leave a Reply

Your email address will not be published. Required fields are marked *