You do not need to be a PayPal user to purchase memberships or extensions on the site.
The service ensures your transaction will be secure but does not require for you to create a PayPal account.

Most credit cards are accepted in most countries.