No, you do not have to pay an estate agent if you decide not to sell. If you decide not to sell, just let your estate agent know and they will stop marketing your property for sale.