Many thanks for the quick reply.
If I understand correctly then if I switch off the address override option then I have the option to create two different addresses on the paypal payment page which then will be injected back into the order details on the web site. Is this correct?
My problem is that the client uses another plug-in to pick the parcel shop address before payment and he will not re-enter this data once on the paypal page (nor would I want him to for obvious reasons – double entry manually, risk of error etc..).
I really require that the invoice address and shipping address are entered in the site and are not altered by paypal. This is how my site worked for many years before switching from paypal to paypal express. Is there not a manner to do this? (For example if the override option is kept, but that at the end of the paypal transfer back to the site (which destroys the stored shipping address) the plugin copies the shipping address from a stored temporary array back to the shipping address fields (or a more elegant solution)?
Again for me everyone who uses a parcelshop solution with paypal express, must have the same problem.
Thanks again
Hugh