As far as I know, you can pay for hosting using credit card, direct debit card, PayPal, check or money order, but there are some restrictions if you are using a promo-code (Credit Card Only??).
You are payed for your referrals via PayPal, unless you have 5 or more referrals older than 97 days, in which case you are given the option of payment by check.
Pay just [color=#CC0000]$22.40[/color] for 1 year Dreamhost hosting, use promo-code [color=#CC0000]MOJO97[/color]
Save [color=#CC0000]$97[/color] on all 1 and 2 year plans!! (Max saving on monthly plans too!!)