Sorry to hear that but processing credit cards is not a trivial thing.This is a terrible haiku.
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.
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?