php – regla de validación personalizada con Jquery Validation

Hola lo que quiero es validar si el documento ya existe en la base de datos, el me muestra el mensaje de error, pero el problema es que me lo muestra el mensaje así el documento no exista en la base de datos.

Este es mi código Js

$.validator.addMethod("checkExists",function (value, element) {
        documentoE = $("#documentoC").val(),
            $.ajax({
                type: "POST",
                url: "/tienda/cliente/documento_exist",
                dataType: "json",
                success: function (data_exist) {
                    $.each(data_exist, function (i, item) {
                        
                        resultado = item.documento == documentoE ? true : false;
                    });
                },
            });

        return resultado;
    },
    "El documento ya se encuentra registrado"
);

Las regla

            documentoC: { 

                checkExists: true
            },

Los mensajes.

documentoC: {
    checkExists: "El documento ya se encuentra registrado",
}

Espero alguien me pueda ayudar.