The most flexible and complete solution for your VirtueMart webshop to customize your order, invoice and customer numbers and the order passwords!
Your order / invoice numbers can contain running counters and many variables, including:
Whether you want simple order/invoice numbers with a prefix, or whether you want the invoice number to match the order number, or whether you even want separate number counters for each country or even customer, OpenTools Advanced Order Numbers for VirtueMart is the solution you need!
While the order/invoice numbers might be just a nuissance to your users, using clean, professional numberings will give your customers the assurance that they are dealing with professionals - the small, subtle details are the difference between a good shop and an excellent shop. Rather than showing confusing order numbers like 0b4c011 in VirtueMart's default format, use a clean numbering scheme like "2015-011" or "INV-01/0023"!
Key features of this module:
The incredible flexibility of this VirtueMart plugin means that you do not have to stop at the usual numbering schemes involving a counter. You can even use only the date/time of the order or even random numbers as order or invoice numbers.
Please note that in many jurisdictions there are certain restrictions on invoice numberings (mostly that they have to be / include an increasing number, and that they have to be unique). So a random invoice numbering would not be legal e.g. in the European Union. Just because this module gives you the possibility to choose such invoice numberings, does not mean they are legal everywhere.
On the other hand, to our knowledge, there are no legal restrictions on order or customer numbers, so you should be free to use any numbering scheme for these. (Disclaimer: We are no tax or business consultants and we are are NOT trying to give legal or tax advice. Please check with your tax advisor and/or company lawyer!)
The format strings are simple texts like "EK-[year]/#", where the following case-insensitive variables will be replaced (for a comprehensive list with explanations, see the documentation):
For example, a format "[year][month]-#" (with 3 set as the minimum number of digits for the counter) will create numbers like:
Further examples can be found in the documentation.
This plugin is licenced unter the GNU GPLv3. However, you have to pay for the download (all updates are free to our customers). After that, you have all the right and duties that the GPL gives you.