change credit reasons from freetext to new reason/reason type system (#2777)