历廿九年（1675年）正月，耿精忠履行之前的约定，提供5艘战船给郑经，并以枫亭（今仙游县枫亭镇）为界线，北方属耿精忠、南方属郑经，双方才停止斗争。郑经虽于之前两次击退广东的清军，仍然有潮州府的辖县不肯服从。与耿精忠和解之后，郑经打算南征潮州，他先派刘国轩击败尚之信，自己率军抵达海澄。这时漳州守将黄芳度私底下和清朝联系，郑经怀疑他的忠诚，要他出城和自己见面、或者是派兵一同进攻，这两项命令黄芳度都不服从，并于六月举兵反抗。郑经亲自包围漳州，于十月初六（11月22日）将漳州攻陷，迫使黄芳度投井自杀。为了报复黄