VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: zippygaloo on December 29, 2011, 09:39:10 AM

Title: How do I get VM2 to produce usefu, non-random, consecutive order numbers?
Post by: zippygaloo on December 29, 2011, 09:39:10 AM
The generated order numbers in VM2 aren't very useful. I'd like to have non-random, consecutive order numbers. How do I go about doing that?
Title: Re: How do I get VM2 to produce usefu, non-random, consecutive order numbers?
Post by: Potter68 on December 29, 2011, 10:10:55 AM
I have the same problem. This is what it looks like:

Thank you for your order!
Payment method    Bank Account
Order Number    dc213dec
Amount    106,00 €

Best regaords,
Potter
Title: Re: How do I get VM2 to produce usefu, non-random, consecutive order numbers?
Post by: jjk on December 29, 2011, 10:18:47 AM
I suppose the generated number is a security feature, in order to prevent hackers to log into customer's order history with something like 1001, 1002, 1003,...
Title: Re: How do I get VM2 to produce usefu, non-random, consecutive order numbers?
Post by: Milbo on December 29, 2011, 11:01:06 AM
There is a trigger to change the data. There is no plugin done yet, but maybe you wanna write some.
Title: Re: How do I get VM2 to produce usefu, non-random, consecutive order numbers?
Post by: acidbird on January 26, 2012, 10:42:42 AM
can you be more specific? what trigger and how to use it? thx!
Title: Re: How do I get VM2 to produce usefu, non-random, consecutive order numbers?
Post by: woonydanny on January 26, 2012, 13:22:37 PM
this would be helpful for me as well  8)
Title: Re: How do I get VM2 to produce usefu, non-random, consecutive order numbers?
Post by: frkal659 on April 20, 2012, 08:39:20 AM
Hi all, I need to solve this problem too. I was using order numbers as variable numbers to identify payments, but now it's impossible. I would need order numbers in format 30XXXXXX, where 30 is identifying an eshop where was order generated and XXXXXX are automatically generated order numbers (last order+1). Is it possible to set this in new VM2? Please help. Thank you.