Imprint has had problems keeping track of sessions, i.e. if two users were logged in to the shop and ordering exactly the same product then both would have orders stored in the database with exactly same text. It's because imprint 1.3.1 seems to have problems in getting session ID.

So I have done some modifications to the original imprint 1.3.1 by running diffmerge against my own (already heavily modified) web shop and comparing to OSC22RC1. I gathered all the changes into one document.

I have not tested the changes on an unmodified web shop and I believe there are still some problems to be ironed out as far as product attributes are concerned. I.e. my fix does not work in my web shop on products that do not have separate attributes (like colour or size) with separate stocks kept for them.

If anybody can test my modifications on a standard osCommerce 2.2 and give me some feedback, that would be very appreciated.

Thanks and enjoy!

More...