I understand. thank you for the reply!
You don’t have to have a credit card to get paypal, just a bank account. Not sure if you’re in a country where there’s some extra restriction, but they make it pretty easy to access.