I have been working on this contribution to try an work it out.

This is a full package with fixes so it works on the oscommerce rc2a

Good luck!

More...