• We have a huge problem with PayPal Express Checkout. Usually billing and shipping addresses are validated so that users can’t submit an order if the street number is missing. The validation does not work with Express Checkout. The shipping address might not have a street number so that we have a valid billing address and an invalid shipping address which is then used for DHL. This has to be changed manually which is time-consuming and tedious work.

    The huge problem is, of course, PayPal. Available shipping addresses are stored from countless orders in the past. In my personal account I have only two addresses set up in the acccount settings, but I can choose from 30 or so stored datasets. They might look the same, but they are not. For example:

    Street 1, 12345 City is not the same as Street, 1, 12345 City.

    Can we somehow disable the shipping address for Express Checkout? Do you have any idea how to fix this? I talked to the PayPal support, of course. These additional addresses are stored automatically and can’t be edited by the user. Thank you for nothing, PayPal! ??

    • This topic was modified 1 month, 1 week ago by cutu234.
    • This topic was modified 1 month, 1 week ago by cutu234.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Do you have any idea how to fix this?

    It sounds like your address validation within WooCommerce has been customized and therefore not validating the address correctly. If the street number is missing, then WooCommerce by default will not allow the checkout to progress past the validation stage.

    Can we somehow disable the shipping address for Express Checkout??

    Sure, but then you defeat the purpose of offering express checkout. I would recommend you just turn express checkout off and use PayPal in the payment method section.

    Kind Regards

    Thread Starter cutu234

    (@cutu234)

    It sounds like your address validation within WooCommerce has been customized and therefore not validating the address correctly.

    I wish you were right. But I’ve just tested it with the default Storefront theme and all plugins disabled that could affect the checkout. I could easily place the order with a missing street number:

    I would recommend you just turn express checkout off and use PayPal in the payment method section.

    I think, THAT would defeat the purpose of express checkout. ??

    Honestly, I haven’t fully understood what’s going on. In almost all cases is the shipping address identical to the billing address. Just the street number is missing. Why would a customer manually choose a different shipping address that is obviously the same as the billing address? I can only guess that a specific shipping address was set up in the PayPal account with the street number in the wrong field. Unfortunately, this makes troubleshooting a nightmare.

    • This reply was modified 1 month, 1 week ago by cutu234.
    • This reply was modified 1 month, 1 week ago by cutu234.
    Plugin Author Payment Plugins

    (@mrclayton)

    I could easily place the order with a missing street number:

    What field are you defining as the street number? WooCommerce uses fields like shipping_address_1, shipping_address_2 etc. If you’re trying to get the street number in the shipping_address_2 field then this all makes sense because WooCommerce has shipping_address_2 as optional. You would need to make that field required using the WooCommerce checkout fields filter.

    Thread Starter cutu234

    (@cutu234)

    The address_2 fields are deactivated. Users would fill in everything they can think of ?? In this case, I used a PayPal address that doesn’t even contain a house number. The problem is not that a value was intended for the wrong (or in this case non-existent) field, but that an address without a number is accepted.

    Don’t get me wrong. I don’t blame this on you. I just try to find a solution. Activating the address_2 fields wouldn’t change anything as long as they are not mandatory. But IF they are mandatory, users fill in anything BUT the house number. ??

    • This reply was modified 1 month, 1 week ago by cutu234.
    • This reply was modified 1 month, 1 week ago by cutu234.
Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.