Hi Ray, thanks for the reply.
perhaps my problem is more fundamental than I first thought..
I am testing quite a bit at the moment
The issue I am having is if I return to the site after paypal, and try to place another order, when i return to paypal, i get an error saying
"This invoice has already been paid. For more information, please contact the merchant."
So it looks like the transactionID is being retained