did some initial work for pay/charge thropugh a group. Going to do restructuring now
restructered transaction logic