My School Dance accepts all credit and debit cards. There is an upcharge for cards out of the United States. Each school decides whether to also sell tickets in cash/check at the school.