OK this is wierd.
Orders are not added to the database because the site is using cookies???
I dont know what is happening here but on our previous host HSBC and cookies worked fine, now I have enable cookies on our new host and HSBC takes payment but fails to tell oscommerce, so the order isnt added to eh database.
Anyone have any ideas?