No, you can use your credit or debit card to make the payment via PayPal, without registering an account, as described here https://fastcast4u.com/help?id=145.
No, you can use your credit or debit card to make the payment via PayPal, without registering an account, as described here https://fastcast4u.com/help?id=145.