allow 2 addreses billing and shipping.
the foregin address is the billing address and the usa address is the shipping address.
then restrict shipping to the usa only.
I believe this may work
- Allow Shipping only to Country X - usa only
- Allow Customers to select any (or at least USA) country during registration - it should allow any country.
- Allow Customers to order any (or at least Gift Certificates) product - should be able order anything
- Allow Customers to choose only Credit Card payments (through PayPal IPN) or PayPal payment method - (not sure on this)
- Allow Customers to bill to any (or at least USA) country upon checkout - should bill billing address.



