You should be able to get a refund back to your card, however, it would be surprising if JetBlue didn't re-book them on a later flight or one the following day. Did you (or they) receive any communication about this?
Have you tried reaching out to them via Twitter?