I have an ecommerce setup with several Buy Now buttons.
I want to refuse payments from people who enter certain countries as their shipping address, because it is too risky to ship products to some countries.
So far, the best solution I can come up with is charging 9,999 USD for shipping to some countries (a very high amount that people will refuse to pay).
Is there a way that I can simply refuse payments from certain shipping locations?
I tried to do this by excluding the countries I want to block in my Shipping Calculator, but it will just accept these payments with free shipping.
If there is no solution, another alternative I would be open to is blocking all payments from certain countries.
there isn't a way to deny a specific shipping destination; only the payment from a specific country. Unless you redirect back to your site using Express Checkout which you could invoke NOSHIPPING=1; disallowing someone to select their shipping on the paypal side; giving them the ability to enter their shipping address on a review page where you will validate what shipping destination they can select, ect. This is not available from a paypal button or setting.
Hope this helps!