@me777 it depends on the site which methods are available. Most sites accept credit cards, or have a method where you can load a third party account to deposit funds with your card.
I'd advise against betting with credit cards unless you have the cash to immediately pay it if you lose. The interest rates today will kill you, even more than your losing hand.
If you can pay your card, go for it, and collect the credit card rewards with it on top (to pad your losses or add to your winnings).
I know quite well that major poker sites accept credit cards like visa and mastercards for deposit but it is not all of them that use it for withdrawals.