RE:  ...coupon code approved ...
Yes, but one could still prevent the checkout from continuing at the point the address is entered.

An alternate would be to check the IP address, but the customer could work around that by using using a different browser, incognito mode, etc.