godaddy/better_spree_paypal_express — pull request #3 by mtuckergd (2014-12-04 23:37:11+00:00)
Title: NEMO-3445 unbone paypal payments where email does not have a paypal account

fix bug where subject email without associated paypal account fails payment (paypal returns 10002 unauthorized error).
The GetExpressCheckoutDetails call returns "PaypalAccountID" in pp_details_response.get_express_checkout_details_response_details.payment_details.seller_details.pay_pal_account_id.
Since we only use the "subject" field, rather than specifying the specific account id, we want that value to be empty. If it's not empty (such as when GetExpressCheckoutDetails returns is), PayPal rejects transactions.