You need to make sure you have an SSL certificate installed on your site, and then also make sure to enable the “Force Secure Checkout” option in the WooCommerce general checkout settings. Please look into that and let me know that helps.
Another thing is that Payments Pro is only available in the US, UK, and Canada. If you have WordPress / WooCommerce setup with a different country then the Pro option won’t show up during checkout because it’s not compatible.
So that’s the first thing. Are you sure you have Payments Pro active on your PayPal account?
first? How can I get SSL certificate and secondly I am from Turkey and my website language will be in Turkish but I need direct credit card option? How can I solve this problem?
You will not be able to use Payments Pro if your PayPal account is based in Turkey.
Unfortunately, I don’t know of any PayPal product that works in Turkey other than Express Checkout (or standard buttons).
I would recommend you stick with Express Checkout for the PayPal option on your site.
If you want direct credit card processing you will need to find a merchant account provider in Turkey that has an API you can use for web integration, and then either find an existing plugin that ties that merchant into WooCommerce, or have one custom built.
how can be understood that it is based in turkey? Is thereny any chance to use pro pay in turkey? Also I cannot update business account to website. Can you give me more detail? Where is the link? because it gives API eror
No, as I stated before, Payments Pro is only available for US, UK, and Canada based accounts.