Does anyone know of a merchant of record service for this kind of stuff?
Before suggesting Stripe do some research please, afaik they don’t have a merchant of record product. They can calculate all your vat etc but then you are supposed to register on every country and report/file/pay taxes