You can deposit funds into the account using a credit card and not necessarily start playing right away. To make the payment, all that you may need is the information shown on your credit card.