It's common for banks and payment handlers such as paypal to request address information as a form of identity verification. D&D Beyond can't know if your bank will request that information until after you've entered your card details, at which point it's too late as if you haven't provided it, the bank will reject the transaction. So D&D Beyond asks for your address so that if your bank does require billing address verification (such as how mine does), it can provide the information within the transaction window
For some reason, I need to tell my address and stuff even though the stuff I'm ordering is not physical; Why is that and should I be worried?
It's common for banks and payment handlers such as paypal to request address information as a form of identity verification. D&D Beyond can't know if your bank will request that information until after you've entered your card details, at which point it's too late as if you haven't provided it, the bank will reject the transaction. So D&D Beyond asks for your address so that if your bank does require billing address verification (such as how mine does), it can provide the information within the transaction window
Find my D&D Beyond articles here
Thanks for the help