Do I need a credit card to pay?

No. PayPal allows for other methods of payment.

Posted in: Entering your Poem Online