Alternatives for example Paysafe Credit are ideal for maintaining anonymity and you will handling paying