An report on bank card processing