Is it possible to collect a billing address in the combination of Stripe, Taxamo and protected content?
The problem is the following - taxamo is meant to not only get the country for the tax on the basis by just the ip but on the basis of two non conflicting pieces of evidence.
Currently your solution seems to set the billing address to the country of the IP address without the user being able to reset his billing address. That means you are not complying with EU VAT rules. Registering users should be able to set their billing address with the credit card being used as third piece of evidence if the two primary ones differ.