順治四年(1647)二月,在廣東各路抗清義師風起的大好形勢下,張家玉到廣東,親率農民軍攻克東莞、新安,陳子壯約會花山農民軍起兵於南海縣的九江村,陳邦彥會合農民軍首領余龍起兵於高明。當時清將李成棟盡其精銳,直追永曆帝於桂林,而總督佟養甲留守的廣州兵少將微,城內空虛。陳邦彥認為這正是明軍圖謀收復廣州的良機,於是與陳子壯、張家玉等約定本年的七月初七日舉火為號,同時攻城。不料,陳子壯卻提前兩天到達廣州,一舉攻克了西郭炮台。佟養甲大驚,一方面親自守城,迅速清除了城內的接應者;另一方面急調李成棟回援。陳子壯見事機敗露,遽然撤軍,退守高明;後至的陳邦彥見狀也只得奔三水,並於八月攻占了清遠。八月二十日,清軍攻占了高明,陳子壯被執不屈,為佟養甲所殺。九月,清軍攻入清遠,陳邦彥被俘,月底被害。十月初十日,張家玉在廣東增城戰敗自殺,南明在廣東兵力幾乎喪盡。
清定綠營兵月餉。
順治四年(1647)八月二十八日,清廷制定了綠營兵月餉:每名每月凡有馬戰兵二兩,無馬戰兵一兩五錢,守兵一兩。不久又規定,不論戰守之馬步兵,每名每月均加給米一斗。