Card payment system broken?