No. In order to participate in the auctions you must have a credit card or PayPal.
When you win the payment is processed automatically.