📜 Reglas de validación
Las reglas de validación son una herramienta de seguridad y control diseñada para establecer restricciones específicas en la recepción de cobros. Su objetivo principal es garantizar que las transferencias entrantes cumplan con los parámetros requeridos por tu negocio antes de ser acreditadas.
Para utilizar esta funcionalidad, cada regla creada debe asociarse directamente a un alias de pago específico. El sistema opera bajo un criterio estricto de cumplimiento: si una transferencia entrante no respeta al menos una de las reglas configuradas, la operación es rechazada y los fondos se devuelven automáticamente a la cuenta de origen.
Actualmente, el sistema soporta los siguientes parámetros de validación:
MAX_DATE: Establece la fecha límite (inclusive) hasta la cual se permite recibir el cobro.
MIN_AMOUNT: Define el monto mínimo aceptado para la transacción.
MAX_AMOUNT: Define el monto máximo permitido para la transacción.
EXACT_AMOUNT: Determina el monto exacto y único que debe tener la transferencia.
ALLOWED_CUIL_CUIT: Especifica cuáles son los números de CUIL o CUIT de origen que están autorizados para realizar el pago, debe ser el titular de la cuenta de origen.
*Para los casos de MIN_AMOUNT y MAX_AMOUNT sonn montos incluyentes es decir que si se definen 100.01 como monto minimo y se reciben 100.01 lo acepta.
Endpoints disponibles
POST Nueva regla de validación
POST Nuevo valor dentro de una regla de validación
GET Listar reglas de validación
GET Consultar una regla de validación
GET Consultar estados disponibles para las reglas de validación
GET Consultar tipos de reglas de validación
PUT Modificar una regla de validación
PUT Modificar un valor de una regla de validación