Viewing 10 replies - 1 through 10 (of 10 total)
  • Hi @mdshuvo – If you navigate to your PayPal Checkout settings, WP Dashboard > WooCommerce > Settings > Payments > ‘PayPal Checkout’, do you see a setting for ‘Require billing address’? If so, what is that currently set to?

    Thread Starter Akhtarujjaman Shuvo

    (@mdshuvo)

    Hi @jricketts4, Thanks for your reply. I would be happy if you assist me further 🙂

    That setting is unchecked: https://prnt.sc/uq3iig

    Thread Starter Akhtarujjaman Shuvo

    (@mdshuvo)

    hi @jricketts4 can I get a reply pls?

    Plugin Support Grigorij S. a11n

    (@grigaswp)

    Hi @mdshuvo,

    Thank you for confirming that the billing information is still missing even though you’ve un-ticked the require billing address checkbox.

    This checkbox will not make the checkout fields non-required unfortunately and this function is no longer supported by PayPal:

    https://docs.woocommerce.com/document/paypal-express-checkout/#section-6

    By default these fields are required when checking out from the checkout page but not when using the payment button from the cart page, so if you have removed these fields from the checkout page via options of your theme, via an additional plugin or via some custom code – this error will be returned. Most payment gateway plugins require the billing details like that and the payment button on the cart page is an exception since in that case, this information is fetched from a PayPal account.

    It is possible to make the billing address not required with some custom code. You could try adding this code with Code Snippets plugin:

    https://docs.woocommerce.com/document/paypal-express-checkout/#section-13

    The code comes without a warranty though and you might have to adjust other componetnts such as your theme or third-party plugins used on your site.

    I hope this helps!

    Plugin Support Grigorij S. a11n

    (@grigaswp)

    Hi there,

    We haven’t heard from you in a while so I’ll be marking this thread as resolved.

    Feel free to open a new thread and link to this one if you have further questions though.

    Have a wonderful day ahead!

    Thread Starter Akhtarujjaman Shuvo

    (@mdshuvo)

    Thanks. I will check and let you know.

    Thread Starter Akhtarujjaman Shuvo

    (@mdshuvo)

    So you said that these fields are required?

    Billing First name is a required field.
    Billing Last name is a required field.
    Billing Address is a required field.
    Billing City is a required field.
    Billing State is a required field.
    Billing ZIP code is a required field.
    Billing Email address is a required field.

    I’ve tried this snippet but the above fields are still required.
    https://docs.woocommerce.com/document/paypal-express-checkout/#section-13

    Is there any way to embed the cart paypal checkout button on the checkout page?

    Hi @mdshuvo – You can enable the PayPal Checkout button on the checkout page by checking the PayPal Mark setting for ‘Enable the PayPal Mark on regular checkout’. You’ll find this in your WordPress dashboard at: WooCommerce > Settings > Payments > PayPal Checkout > ‘Regular Checkout Button Settings’

    As for why that snippet isn’t working, where did you place that snippet at?

    – Joey

    Thread Starter Akhtarujjaman Shuvo

    (@mdshuvo)

    I actually don’t want to Regular Checkout Button. I want customers can pay without inputting data on checkout fields like payment from cart page behavior.

    Somehow I managed it and now customers can payment like cart page from checkout page without submitting checkout fields input.

    I don’t know why the snippet not working but I inserted it in function.php [fyi: I am a developer]

    Hi @mdshuvo ,

    I’m glad to hear that you got it worked out. As far as why the original snippet didn’t work for you, that could depend on a lot of factors. Without the specifics of what didn’t work and what happened instead, it’ll be difficult to know why.

    It sounds like you got it worked out, though, so I’ll go ahead and mark this thread as resolved. If you have any other questions, feel free to open a new post.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Why billing address is required when I am going to pay from checkout?’ is closed to new replies.