This contribution will create a unique Order Number, which is basically based on php's date() function.
The order number will consist of: Month, Year, Hour, Minute, Second. Basically:
date("mdYHis") = mmddyyyyhhmmss (14 DIGITS)
You could abreviate the Year to "y" which will give mmddyyhhmmss (12 DIGITS)
** These are unique numbers that cannot be duplicated since time always goes forward. In addition, based on the order number, you can tell exactly when the order was placed!**
Legend: 
Download

Report
This is just an addon.
If any UON (Unique Order Number) users use Google Checkout, be sure to add the same changes as done with the checkout_process file to the current stable (1.4.5a and possibly the higher version) responsehandler file.
Just follow panter79's instructions and do the same to your GC handler file. Hope it helps someone.
Realized there was a syntax error in one of the filenames in the instructions. Fixing this prompted me to make it easier for everyone by uploading a full package instead of the HTML text instructions.
Suggest using a file comparison tool such as WinMerge or Beyond Compare. There are several others as well.
The SQL commands must be done manually. Sorry, but My SQL (no pun intended) is not so good... I'm not a programmer!
Hope this helps everyone out. :)
Cross posting here as FYI.
http://addons.oscommerce.com/info/6370
Sorry to post again on this today, but I discovered that some additional changes were needed to get this mod to function properly with Order Editor (the one by Jonathan Hilgeman).
So, I decided to post the file changes that I gleaned from integrating those two modules together.
Hopefully, this is useful to others as well. :)
Posted as HTML text file.
RC
Changlog:
+-------------------------------------------------------------------------------------------+
02 Nov 2008 - Richard Cranium
- added 1 new file that should be modified (catalogincludesclassesorder.php)
- added some support for International payment systems and PayPal standard edits
+-------------------------------------------------------------------------------------------+
24 Mar 2008 - Panter79 correction for the contribution
+-------------------------------------------------------------------------------------------+
14 Dec 2006 - Original contribution from Daddyroy
+-------------------------------------------------------------------------------------------+
I have installet this contribution, but after them I have problems to delete the order, to see it correctly in account_history and in account_history_info.
I have found now all corrections to use this contribution in all functions and states.
I write the instruction again and upload now the full installation order again.
I use this with osCommerce Online Merchant v2.2 Release Candidate 2a.
The corrections are backward compatible.
But don't forgot to backup your files first.
I hope you are happy with the corrections.
For any questions to thos contribution, contact me --> panter79
This contribution will create a unique Order Number, which is basically based on php's date() function.
The order number will consist of: Month, Year, Hour, Minute, Second. Basically:
date("mdYHis") = mmddyyyyhhmmss (14 DIGITS)
You could abreviate the Year to "y" which will give mmddyyhhmmss (12 DIGITS)
** These are unique numbers that cannot be duplicated since time always goes forward. In addition, based on the order number, you can tell exactly when the order was placed!**