Introduction

Virtuemart Orders, Billing & Invoices, VirtueMart extensions

The most flexible and complete solution for your VirtueMart webshop to customize your order, invoice and customer numbers and the order passwords!

  • Favourite
  • Report

Your order / invoice numbers can contain running counters and many variables, including:
- Year, month, day, time
- Country of the customer
- Random letters or digits
- Any fixed string
- Invoice numbers can be set equal to the order number

Endless possibilities to have order/invoice numbers the way YOU like them

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"!

Easy configuration, yet powerful features

Key features of this module:

  • Freely customize order numbers, invoice numbers, customer numbers and/or order passwords to your desires!
  • Number format is given as an ordinary string that can contain a vast number of variables (date/time, order properties, customer properties, address, and even random numbers or letters) and a counter
  • Customizable counter resets, multiple parallel counters: Counter can be global (one counter for all orders or invoices) with no reset, or yearly/monthly/daily counters, or even more general counter resets. You can even have multiple counters running concurrently (e.g. one counter per country, or different counters and thus different order/invoice numbers for wholesale and retail customers).
  • Alternatively, you can re-use the order number as invoice numbers, too (in some jurisdictions this might be problematic, because the order numbers can have gaps!)
  • Counter formatting: In addition to the number format, you can choose the padding of the counters with zeros on the left (e.g. a counter with value 35 can be displayed as 000035 inside the number format)
  • Manually set/change your counters in the module configuration

The exotic...

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 the random invoice numbering scheme shown above 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!)

91

Very useful


Posted on 29 August 2015
94
Functionality
Great
89
Ease of use
Quite easy
82
Documentation
Short and to the point, You have to figure out some things for yourself
100
Value for money
Cheap at the price
I used this to: Local legislation requires sequential invoice numbers - this fits the bill
100

Great plugin


Posted on 23 June 2014
Nice plugin to manage different number like order, customer and invoice.

Good job
100
Easy and simple to change the order ID with this plugin.



Really recomend it!
100
Easy to configure and does what it says.



I recommend this plugin!
Shipping by Rules for VirtueMart Shipping by Rules for VirtueMart
Free

Shipping by Rules for VirtueMart

By Open Tools
VirtueMart extensions
Plugin for Virtuemart 2 and 3 to determine shipping costs according to general rules. The conditions are given as equalities and inequalities () of the order properties (weight, number of articles, postal code, order amount, etc.). Very complex shipping cost structures can be easily implemented using the following order properties: -) Total amount of the order (with or without taxes) -) Tota...
Auto Parent Categories for VirtueMart Auto Parent Categories for VirtueMart
Free

Auto Parent Categories for VirtueMart

By Open Tools
VirtueMart extensions
This is a Virtuemart 2 plugin that – if so configured – automatically adds your products also to the parent categories of the categories it is assigned to, or removes them from all but the lowest categories in the category hierachy. For child products, it can also assign them to the parent product's categories, or remove all categories. Virtuemart 2 displays products only in the exact categor...
Advanced Shipping by Rules for VirtueMart Advanced Shipping by Rules for VirtueMart
Paid download

Advanced Shipping by Rules for VirtueMart

By Open Tools
VirtueMart extensions
Plugin for Virtuemart 2 and 3 to determine shipping costs according to general rules. The conditions are given as arithmetic expressions (inequalities and equalities), possibly involving many different properties of the order (weight, number of articles, postal code, coupon code, order amount, etc.). Very complex shipping cost structures can be easily implemented as one shipping method by descri...
Add Buyers to Joomla Groups for VirtueMart Add Buyers to Joomla Groups for VirtueMart
Paid download

Add Buyers to Joomla Groups for VirtueMart

By Open Tools
VirtueMart extensions
With this VirtueMart 2 plugin, all buyers of a product can be automatically added to or removed from a Joomla user group or a VirtueMart shopper group. Typical use cases are: Automatically add buyers to Joomla groups, which enables them access to certain parts of the site (e.g. club membership) Make certain products in VirtueMart only available to buyers of another product Give previous buyers...
Downloads for Sale for VirtueMart Downloads for Sale for VirtueMart
Paid download

Downloads for Sale for VirtueMart

By Open Tools
VirtueMart extensions
Downloadable products (both free and paid files) and file attachments to products for VirtueMart 2 and 3. This is a plugin for Virtuemart 2 and 3 to sell files, or provide files attached to a purchased product (e.g. drivers). The file can either be free for all (no registration, no payment), only for registered users of your site, or only available after a product has been purchased and paid. For...
Usergroups Field for Community Builder Usergroups Field for Community Builder
Paid download

Usergroups Field for Community Builder

By Open Tools
Community Builder extensions
This Community Builder plugin adds a profile field that allows moderators (or any other user group that is authorized to modify profile data) to change a user's Joomla groups in the Frontend. There are versions available for both Community Builder 1.9 as well as CB 2.0. By default, Community Builder allows changing user groups only in the Backend's User management pages, but not directly on the p...
Name The Price for VirtueMart Name The Price for VirtueMart
Free

Name The Price for VirtueMart

By Open Tools
VirtueMart extensions
This is a Virtuemart plugin that lets the user add a custom amount to the price of a product, or lets the user completely give the amount they want to pay for a product. It will display an input box next to the "Add to Cart" button, where the custom amount can be entered that will be added to the product's price. Typical use cases are: - Sell vouchers where the buyer determines the amount - Let u...
Subscribe Buyers to AcyMailing for VirtueMart Subscribe Buyers to AcyMailing for VirtueMart
Free

Subscribe Buyers to AcyMailing for VirtueMart

By Open Tools
VirtueMart extensions
Virtuemart plugin to automatically subscribe buyers to certain AcyMailing Lists, and to allow subscription to notifications on the product page. With this VirtueMart plugin, all buyers of a product can be automatically added to an AcyMailing list upon purchase. Additionally (or alternatively), a "Subscribe" and "Unsubscribe" button can be shown on the product page to allow manual subscription an...
VM Customers to Joomla Groups Admin Panel VM Customers to Joomla Groups Admin Panel
Free

VM Customers to Joomla Groups Admin Panel

By Open Tools
VirtueMart extensions
Assign Virtuemart product customers to Joomla usergroups according to the products they bought. This admin module allows your site admin to batch assign customers of specific products to selected Joomla user groups using multiple select list. This admin module works for Joomla 2.5 and Joomla 3, as well as and VM 2.x and 3.x. Installation und Usage: After installation, go to the Joomla module ma...
EU Sales Reports for VirtueMart EU Sales Reports for VirtueMart
Free

EU Sales Reports for VirtueMart

By Open Tools
VirtueMart extensions
EU-based businesses selling to other businesses providing a valid EU VAT ID do not have to charge VAT for these sales ("reverse charge"). However, merchants regularly have to report those untaxed sales by submitting a list of VAT IDs and the total order amount for each VAT ID in the so-called EU Sales report or EU Recapitulative Statement. This component helps extracting and exporting this list. A...

Advanced Ordernumbers for VirtueMart

Version:
4.0.3
Developer:
Open Tools
Last updated:
Mar 04 2017
Date added:
Nov 19 2014
License:
GPLv2 or later
Type:
Paid download
Includes:
p e
Compatibility:
3
Download

Uses Joomla! Update System

Score:


Write a review