Added payment mode type enum to charges