promoter transaction reporting challenge