Identificación de tarjetas virtuales en Recaudos

Sumario

1.Objetivo

2.Nuevo campo en Solicitud de Recaudo

3.Nueva lógica en autorización de Recaudo

4.Nuevos campos en Webservice CreditCard

5.IdTerminal

Objetivo

  • Identificar cuando se recauda con una tarjeta virtual.

  • Conectar con el webservice de Redeban cuando se trata de un cobro virtual.

Nuevo campo en Solicitud de Recaudo

Se requiere agregar un nuevo check llamado “Virtual” en el pop up de solicitud de recaudo desde el File cuando se selecciona la opción de tarjeta de crédito. Por defecto dicho check debe estar en FALSE.

Si el cliente del File tiene en su maestro una tarjeta de crédito registrada, se debe levantar la información de la misma automáticamente, inclusive el check “Virtual” que ya existe en el perfil.

Nueva lógica en autorización de Recaudo

Cuando el usuario realice la autorización en Procesos > Caja > Recaudos Antes de Emisión presionando el botón “Tarjeta de Crédito”, NetOffice deberá tener en cuenta el nuevo campo “Virtual” para identificar a qué webservice conectar.

Si virtual = TRUE → Debe enviar la trama al webservice de Redeaban (cobro virtual)

Si virtual = FALSE → Debe enviar la trama al webservice de SIP (cobro presencial)

Nuevos campos en Webservice CreditCard

Adicionalmente se requiere agregar al webservice de tarjeta de crédito, los siguientes datos:

  • TipoDocumento → Tipo de Identificador

  • ImpoConsumo → ImpoConsumo del servicio. Si hay dispersión se envía el 100% al proveedor. Se debe regir por el código de establecimiento.

  • BaseImpoConsumo → Base ImpoConsumo del servicio. Si hay dispersión se envía el 100% al proveedor. Se debe regir por el código de establecimiento.

IdTerminal

Para los casos de tarjetas virtuales se debe dejar el código de establecimiento en el campo “Código Oficina” de la tabla tipo Tipos_Terminales_Autorizaciones. Y luego, buscar el terminal por:

  • Nombre máquina

  • Sucursal

  • Franquicia

  • Código de Oficina

Netactica.com