All leading online casinos will have the option of credit and debit cards among other secure payment methods. Simply select your preferred deposit method at the cashier section of the site to start playing the Dolphin Treasure slot.