Eric Anderson, Consultant
The technology may change, but the motives remain the same.
You can use a Credit Card to make a payment. It is not required to have a Paypal account.