PayPal Pro UK Express Checkout Button Placement
When using the wizard to implement a PayPal Pro checkout the Express Checkout Button is placed on the checkout.php page.
This means that potentially an order could be submitted with no information collected from the checkout form as you would validate the checkout form on confirm.php normally as that is the target of the checkout form itself, yes I know I could use client side validation but I don't trust it as it is to easy to bypass and I always validate server side.
Surely it would make sense to collect billing and delivery information before taking the client to the payment page ?
Interested to hear thoughts on this issue.