No, like others have said, you need to bring your CC and pay directly with it at the restaurant to make this work for you.

All Disney charges process out on your MB account as Entertainment expenses which is awesome if you have an Entertainment perk on your card, but
not in this instance.