• Resolved simplycabinets

    (@simplycabinets)


    When I put in the live API credentials for paypal pro,, there is an error at checkout and no payment is processed. There is also an error on the backend of wordpress that states:

     “PayPal-Pro gateway requires SSL certificate for better security. The Secure checkout option is disabled in the Advanced settings menu of WooCommerce. Please ensure your site has a valid SSL certificate so you can enable the Secure checkout option.”

    However this option is not available when you follow the link.?

    I have tried these steps:

    Go to https://yourwebsite.com/wp-admin/options.php.
    Look for the line “woocommerce_force_ssl_checkout”.
    Change the setting from “no” to “yes”.
    Scroll down and save.

    However, the force ssl checkout doesn’t change after I save it.

    My site is configured as like this:
    Web server

    Apache

    PHP version

    8.0.27 (Supports 64bit values)

    WooCommerce version:
    7.6.0

    Plugins:

    WooCommerce PayPal Pro   by wp.insider – 2.9.11
    WooCommerce   by Automattic – 7.6.0
    Multi-Step Checkout for WooCommerce   by SilkyPress – 2.23

    Easy HTTPS (SSL) Redirection   by Tips and Tricks HQ – 1.9.1

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

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Support mbrsolution

    (@mbrsolution)

    Hi,

    The?Secure checkout?option is disabled in the Advanced settings menu of WooCommerce.

    Have you checked to make sure the above is enabled in WooCommerce settings?

    Regards.

    Thread Starter simplycabinets

    (@simplycabinets)

    However this option is not available when you follow the link.

    The above option is not available in the woocommerce settings.

    How do I make this option available?

    Regards

    Plugin Support mbrsolution

    (@mbrsolution)

    Hi, I just carried out a test in my dev site running WooCommerce version 7.6.1. I went to WooCommerce -> Settings -> Advanced and further down that page I enabled the following feature Secure checkout. If you can’t see this in your settings, what version of WooCommerce are you running in your site?

    Kind regards.

    • This reply was modified 1 year, 7 months ago by mbrsolution.
    Thread Starter simplycabinets

    (@simplycabinets)

    I am running WooCommerce version 7.6.1

    Secure Checkout is not an option.

    These are the settings I see:

    Page setup
    Pay
    Order received
    Add payment method
    Delete payment method
    Set default method
    Account endpoints
    Orders
    View order
    Edit account
    Addresses
    Payment methods
    Lost password
    Logout

    Plugin Support mbrsolution

    (@mbrsolution)

    Hi, please check the following documentation from WooCommerce. You will find information about:

    Secure checkout?–?Force SSL (HTTPS) on the checkout pages. An SSL Certificate is?required, if selected.

    https://woocommerce.com/document/configuring-woocommerce-settings/#page-setup

    Kind regards.

    Thread Starter simplycabinets

    (@simplycabinets)

    Hi, I looked at the documents provided and there is nothing that addresses this issue. I also put in a support request with woocommerce and was told that the PayPal pro plugin is not supported by them.

    Do you have any other suggestions?

    Plugin Author wp.insider

    (@wpinsider-1)

    See the following screenshot which shows where this setting option is

    https://wp-ecommerce.net/wp-content/uploads/2023/05/woocommerce-force-ssl-settings-option.png

    Let me know if this one helps.

    You know that PayPal Pro has been discontinued by PayPal in the US. I assume it is being discontinued in other countries as well. They stopped all AVS checking on PayPal Pro. You have to use the 3DS security system now.

    Plugin Support mbrsolution

    (@mbrsolution)

    @calderwood, I cannot find anywhere on the internet comments regarding the discontinued service of PayPal Pro in the US. Can you share any proof or information regarding your comment?

    Thank you.

    mbrsolution, please note that this option is only visible, if your site is actually delivered through HTTP:// protocol. If you already deliver it through https://, then this option is not visible.

    Paypal should adopt their payment plugin to skip this test, if the site is already delivered on HTTPS:// protocol

    I had to figure this out myself for our own payment plugin!

    Plugin Support mbrsolution

    (@mbrsolution)

    @sitsvienna, thank you for sharing your findings ??

    Kind regards.

    We are getting same error, we use HTTPS and option is not visible in advanced settings so we can not get it enabled. So what was solution? How can we stop getting this error?

    Plugin Support mbrsolution

    (@mbrsolution)

    @digitalbugagency, please create a new support thread. This support thread is marked as resolved.

    Thank you.

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘PayPal-Pro gateway requires SSL certificate. Option not there’ is closed to new replies.