yea a supreme solution! i've added the script but i got a little error message when ordered the first product.. looks like interchange needs the "#COUNTER-1.0" at the top of etc/order.number ive replaced the line in reset_order_number: print ON strftime("%Y%m%d0000\n", localtime() ); to print ON strftime("#COUNTER-1.0\n%Y%m%d0000\n", localtime() ); now it works perfectly. thanx all mike