You will need to do that from the payment processors interface (PayPal or Google Checkout or Authorize.net's website).
People can still select an address on the PayPal page. You can change the settings in your PayPal account to not accept non-U.S. payments.