Most likely you do. Many businesses now require an account to use their services, pay as guest option lis full of problems that may not be helped of something went wrong. Safety reasons and regulations probably are at play. But even then to add money on paypal you need something that can hold the money and convert if needed be, plus international fees and laws. Things constantly change when it comes to $$. Especially when dealing with different countries. But im pretty sure you need an account and then link the card to your PayPal then you can xfer money over.
... View more