It also depends on whether you want to pay the desired amount by bank transfer, in person, or by credit card. I set up my VISA card for my bank account with my paypal account. That way, I don’t have to top up my paypal account, but they can automatically deduct money from my bank account when I pay with paypal. No need to worry about this solution, it is completely safe and very convenient.