views:

99

answers:

2

We're trying to have PayPal Express Checkout payment for a shopping cart (for a live website).

Once the Authorization is completed, we are able to retrieve the Shipping information from the Buyer account (we've successfully tested this on sandbox).

However, is there any 'billing information' that we can get through the API? The owner of the website insists there might be cases where the billing and shipping information are different. Thanks for any tip.

A: 

Paypal users can have as many addresses they want saved in Paypal. These addresses can be unconfirmed or verified, and set as a default billing. When you use the Express checkout, the user is directed to the paypal website and selects which address they want to use, and that is returned. You can collect and save address information on your side and then use AddressVerify to check if the address is one of their verified addresses on their PayPal account. You past the email and address information as a post in "Name Value Pair" format, and then paypal returns information back as to whether the address exists in their records for that email address.

stephenbayer
I've added a new comment to the question.Yes, the address that the buyer selects is a shipping address. But I think the 'billing' information doesn't make sense when paying through PayPal. Or does it?
LVS
A: 

I don't think you can download the billing information for the customer profile. However, you can set up the sales tax to be applied within the 'merchant services' | Shipping and Tax | Tax Calculator. This is where you put in the tax rates to be applied.

dar