Well, you can show PayPal for certain countries and hide from others with PayRules: Hide Payment Methods app. Here are the steps you need to follow:
- Choose PayPal from the Select payment methods field.
- Select Hide if not found and choose your desired countries where PayPal should be shown.
According to the above screenshot, if the customers select Australia, Canada or New Zealand as their shipping country, only then they can able to see the PayPal as a payment option at the checkout page. Hope it helps, thanks.
