adds card detail method to cope with null charges