Sorry to hear that but processing credit cards is not a trivial thing.
There is such a thing that is called PCI compliance.
These are the rules that every credit processor have to comply with.
I think they are in a big trouble.
This is a terrible haiku.
Sorry about that.
Bottom Line they are fully responsible
On the side note.
Did you see last brewing tv episode?
What happened to all the people there?
And who is the Kidd guy?