Answer
Hi Jason
I look at a product and the trail is as follows,
productdetail.php --> Cart.php --> Checkout.php --> Paypal Website
I am not testing paypal express it is a live working thing,
By this "If I put my correct address in it redirects me to cart page" I mean if i put my correct details into paypal IE use correct credentials it just goes back to the cart.php page and says cart empty in the content area, if I add a different address which is different to my billing address for my credit card then the transaction fails.
I have tried 7 times now and everytime nothing happens with paypal, no money taken etc... but am I correct in saying there should be a confirm page somewhere before being sent to paypal?