When accepting a credit card sale, the credit card's code has the issuing bank's location (country and address) ... There is no issue determining place of residency (of his money anyway) 99.95 % of the time they are the same place.
What is at question is digital anonymous currency like Bitcoin.
SMS message callback and IP would resolve location of "residency" sort of -- for these purposes. Someone could live in the EU and their Bitcoin payment account is in Asia somewhere. Since payment for legal digital service in Bitcoin are small this probably will not matter. However, if e-wallet type payment services get popular it may become necessary to identify the e-wallet owner's country (state) location for tax purposes ...
|