No. In order to participate in the auctions you must have a credit card or PayPal.

When you win the payment is processed automatically.