No, Paypal signup is not required. We make Paypal available for credit card payments to ensure safety and security for international checkout transactions. On the Paypal authorization page at checkout, click on the link "Don't have a Paypal account? Use your credit card or bank account (where available)." You can then complete your purchase by entering in your credit card/bank account info.