All places in Disney have ability to read your card - Debit, Credit, or Room Charge. Even if you are on the Dining Plan, you can still use your room card as the charge card. Do be careful with the snacks as you receive one snack per person per day. However, if you were to purchase 4 ice creams and 4 bottles of water, that would could as 8 snacks from the DDP. You can designate the difference between room charge and DDP. You can do room charge for souvenirs or charge to room. Good luck.