You want a ball to have friction or have no friction? If its no friction, it aint ever going to stop moving once its hit. If it has friction, its going to slow down.
Either one, increase the friction, or two, create a temporary force that goes the opposite way constantly until the golf ball gets to a certain point in which case the force is disabled.