Thanks Jason.
Ive modded to code on another site to use the orderID as the value passed to and from worldpay and it did make managing orders a bit easier. Bearing in mind that the customer gets a confirmation email from worldpay with the order number in. I initially had the site set up the default way but the customer hated it.