¿Qué es el is_account_disable, is_deleted, is_disable, is_pending y en que condiciones se puede dar?

1.¿Qué es el is_account_disable y en que condiciones se puede dar?
2.¿Qué es el is_deleted y en que condiciones se puede dar?
3.¿Qué es el is_disable y en que condiciones se puede dar?
4. ¿Qué es el is_pending y en que condiciones se puede dar?

  1. Esta bandera indica que la cuenta ya no aparece en la fuente de información o puede que algunos de los datos han cambiado lo suficiente que su identificación ya es no posible.

    Contamos con lógica interna para identificar cuentas que han cambiado, sin embargo a veces esto no es posible y se genera esta situación que marcamos como deshabilitada una cuenta.

    Ejemplos:

    a. Cuando una persona cancela una tarjeta o producto, esta deja de aparecer en la información disponible en la fuente de información y por lo tanto dispara que la bandera se prenda.

    b. En tarjetas de crédito cuando cambia el plástico (cuando expira la tarjeta y se cambia por una nueva) se puede prender esta bandera. En algunos casos se usa parte del número de plástico para identificarlas y cómo este cambia no siempre es posible actualizarle los datos.

  2. Esta bandera indica si una transacción ha sido removida de la fuente. Esta bandera solo se usa para sitios en donde tenemos la certeza que la transacción ya no existe. Estas transacciones son removidas de la base de datos después de 1 mes de haberse registrado con esta bandera.

    Actualmente ningún sitio en MX (Banco o SAT) utiliza esta bandera, pero esto pudiera cambiar.

  3. Esta bandera indica si una transacción ha sido deshabilitada, existen dos razones principales por lo cual esto pudiera suceder.

    Existen dos casos generales para que esto suceda, cada uno tiene su id_disable_type para identificarlo:

    a. Fue deshabilitada desde origen, como el caso de las facturas canceladas del SAT en MX.

    b. Ya no aparece en el sitio origen, esto sucede cuando una transacción cambia su información a través del tiempo. El comportamiento varía según la fuente de información.

    • Lo más común es que cambie la fecha o descripción de la transacción, además que sucede comúnmente para tarjetas de crédito. Tenemos lógica para mitigar esto, pero cuando no se logra identificar se deshabilita una transacción y al mismo tiempo se crea una nueva.

    • Hay ciertos movimientos que hacen los comercios para confirmar la veracidad y disponibilidad de la tarjeta. Por ejemplo en Amazon MX se hace un cobro de 20 pesos previo a hacer una compra definitiva. Esos cobros tienden a aparecer temporalmente y luego dejan de aparecer.

  4. Esta bandera indica si una transacción esta pendiente de autorización. Normalmente sucede para tarjetas de crédito en donde sus movimientos no siempre son autorizados hasta un tiempo después de que se realizó la compra.