• I am running across issues my customers brought to my attention regarding PayPal Express Checkout. Customers are stating that they are entering a separate billing and shipping address but only the shipping address is populating in the PayPal Express interface for both billing & shipping locations. For example, I entered the following:

    Billing Address:
    John Doe
    1234 Test Lane
    Pheonix, AZ 85001

    Shipping Address:
    Jane Doe
    1999 bounce st
    Dallas, TX 75001

    So what is populating in PayPal when the customer is routed from the company website to the PayPal Advanced page website is the Jane Doe 1999 bounce st Dallas, TX 75001 for both the billing and shipping address.

    The question is why the correct billing and shipping names and addresses aren’t populating in the correct billing and shipping locations? Is there a setting I’m missing or is this a bug?

    Thank you in advance for any assistance.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor angelleyesupport

    (@angelleyesupport)

    @smg101,
    Sorry for delay getting back to you.
    Well, per Paypal they only accept 1 address for a transaction. For example if you have given both billing and shipping then shipping address will be populated but if there is only billing address given then that will be populated.

    For any of these addresses Paypal interface will show as shipping address, this is how they show it.

    So if you are filling both addresses and user is only seeing shipping address on PayPal Pay screen then that working exactly as they made it. Hope that clears the confusion.

    Let me know if you have any other questions or concerns.
    Thanks!

    Thread Starter smg101

    (@smg101)

    Okay, thank you for the response. Seems odd that a primary function like billing/shipping address hasn’t been attended to by PayPal to allow this functionality to exist with 3rd party applications. None the less, love the plugin and you guys are the best. Have a good one!

    Plugin Contributor angelleye

    (@angelleye)

    @smg101, Yes it’s an unfortunately quirk in the way their system works. The thing is, most people paying with PayPal are actually logging in to pay with their PayPal wallet, in which case one of the primary benefits of PayPal is that your actual billing information is not provided to the seller.

    This becomes a small problem with the use of Guest Checkout, though, because as you’ve noticed, the only address that gets passed to PayPal is the shipping address. This means the guest checkout credit card form gets pre-populated with that address instead of the billing address.

    We could switch that so that we’re sending the billing address provided on the WC checkout page to PayPal, and this would pre-populate Guest Checkout with the expected address, however, this causes a bigger problem because then the actual shipping address in PayPal would not be accurate and the user would have to adjust it again at that point.

    We have been thinking about adding some additional options in the settings for the plugin to let users specify which way they’d like this to work, but it ends to cause even more confusion. If you have any thoughts for how you’d like to see these options laid out we’d appreciate the feedback. Thanks!

    also, is merchant better protected if shipping address is sent over since then the tracking number is linked to the shipping address? (just want to be sure)

    thanks

    Plugin Contributor angelleye

    (@angelleye)

    @step8601, You definitely want the shipping address to be what gets included for the shipping address in the PayPal transaction. That’s where you need the tracking to show it was delivered. The billing address quirk is only when Guest Checkout is involved, and the only quirk is that the person might need to adjust the address that gets pre-filled into the guest checkout form.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Billing & Shipping Mismatch Population’ is closed to new replies.