• Resolved marcie73

    (@marcie73)


    Hello, when a user tries using PayPal Express checkout, it redirects to pay pal and then comes back to website in which should complete billing information. But only telephone field is displayed and when the user tries to proceed, alerts of missing required fields are displayed.
    Please check this screenshot here:
    https://percorsipergatti.it/screenshot.jpg

    if billing information are retrieved from paypal directly, the validation of these fields should not be active.
    Sorry I’m pretty new to this so I’m not sure how it should work.
    thank you for help!

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Thu P. a11n

    (@thup90)

    Hi there,

    It looks like Billing address is required in Paypal, can you make sure that this option in Paypal Checkout settings has been unchecked: https://d.pr/i/KR4SKE

    Thread Starter marcie73

    (@marcie73)

    yes, is unchecked!

    Plugin Support Jess – a11n

    (@jlundie)

    Hi @marcie73 – Based on the style of that error, it looks like the process is as follows:

    1. User places item in the cart
    2. Customer goes to checkout
    3. Customer creates an account
    4. Customer proceeds to fill in checkout information through your multi-stage checkout process

    From your screenshot, it looks like this is where the address / information required field error is occurring.

    What method did you use to remove these required fields from the Fatturazione section of your multi-stage checkout? By default, WooCommerce does require billing address fields for order creation.

    Thread Starter marcie73

    (@marcie73)

    Hello Jess,
    I have not used any method, when I activated the paypal checkout extension, this is the way it works.
    I tried looking deeper in my settings and seems like only shipping information are normally retrieved from the customer paypal account.
    So maybe, those fields should be visible to allow customer to create an account on the store. But they are not.
    Anyone knows how if I should have my fields visible?

    From the pay pal checkout setting on woocommerce settings I see that billing information can be requested contacting the paypal support. I don’t know if this information can be then used automatically by the system to fill in the account form.
    Thank you!

    • This reply was modified 5 years, 2 months ago by marcie73.
    Plugin Support Jess – a11n

    (@jlundie)

    You are correct, the customer shipping address should be passed through to your site from the customer’s PayPal account. You can see an outline of the typical process here: https://docs.woocommerce.com/document/paypal-express-checkout/#section-10

    Are any Address fields visible for your customer at any point in your multi-stage checkout process?

    It looks like your theme or another plugin is overriding the default checkout process and adding the multi-stage checkout. Could you try testing this with a default theme (such as Storefront) enabled and see if an address is returned to your site?

    Hi @marcie73,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

    Thank you,
    Joey

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Woocommerce using PayPal Express checkout, missing required billing fields’ is closed to new replies.