Hi Olly,
I just purchased the Paypal Gateway plug-in and it’s working very well. However, I noticed in wppizza-gateway-paypal.php you post address1 and address2 but have a comment saying they’re not accepting it, which I can see is true. I found out that they do accept it if you also send a “city” and “zip” parameter. i.e. as long as $toPaypal[‘city’] and $toPaypal[‘zip’] are set it works. Sorry if that’s old news just wanting to pass it on.
I’ve written a workaround which uses 2 custom fields on the order form and puts these into the paypal data. If there’s a better workaround please let me know. I’ll send my workaround code in a private post in case you want to look at it.
Cheers
Simon