Centro de seguimiento
Utilice el hub de seguimiento para recibir actualizaciones de producción, envío o devolución de una tarjeta física producida fuera de Thales D1.
Flujo
Solicitud del back-end del emisor para rastrear la tarjeta
D1 se conecta con los transportistas para recuperar la información del envío
Los transportistas envían estados de envío periódicos
D1 da formato y envía los estados al back-end del emisor
Diagrama de secuencia
Cómo funciona
Utilice
trackingType = PRODUCTIONpara recibir una actualización de finalización de producción.Thales D1 envía una notificación con
status = SUCCESSFUL.La notificación incluye
details.status = CARD_SHIPPED.
Utilice
trackingType = SHIPMENTpara recibir actualizaciones del progreso del envío.Thales D1 envía primero una notificación con
status = PENDING.Thales D1 luego envía una o más notificaciones con
status = SUCCESSFULa medida que cambian los datos del envío.Cuando está disponible, la notificación incluye
details.shipment. Consulte Seguimiento del envío.
Utilice
trackingType = RETURNpara recibir una actualización de la tarjeta devuelta.Thales D1 envía una notificación con
status = SUCCESSFUL.La notificación incluye
details.status = CARD_RETURNED.
APIs requeridas
Emisor -> Thales D1
Solicite seguimiento de producción, envío o devolución para una tarjeta física.
Entradas de la API
Entradas requeridas de la API de D1:
issuerId: Identificador único del emisor.cardId: Identificador único de la tarjeta.trackingType: Tipo de seguimiento a realizar. Los valores admitidos sonPRODUCCIÓN,ENVÍO, yDEVOLUCIÓN.
Ejemplos
Tipo de seguimiento = PRODUCCIÓN
Tipo de seguimiento = ENVÍO
Tipo de seguimiento = DEVOLUCIÓN
Seguimiento del resultado
Consuma las notificaciones en la STANDALONE_TRACKING operación.
Campos clave:
operation: SiempreSTANDALONE_TRACKING.status: Estado de la operación. Los valores sonPENDING,SUCCESSFUL, oFAILED.cardId: Identificador de la tarjeta usado en la solicitud.details.trackingType:PRODUCCIÓN,ENVÍO, oDEVOLUCIÓN.details.productionSite: Identificador del sitio de producción, cuando esté disponible.details.status: Resultado del seguimiento, comoCARD_SHIPPEDoCARD_RETURNED.details.shipment: Detalles del seguimiento del envío paraENVÍOactualizaciones. Consulte Seguimiento del envío.
De nivel superior status es el estado de la operación.
details.status es el estado de seguimiento empresarial.
Las notificaciones pueden llegar más de una vez y pueden llegar fuera de orden. Utilice operationId para desduplicar eventos.
Secuencia de notificaciones por tipo de seguimiento:
PRODUCCIÓN
Una notificación con status = SUCCESSFUL y details.status = CARD_SHIPPED.
DEVOLUCIÓN
Una notificación con status = SUCCESSFUL y details.status = CARD_RETURNED.
ENVÍO
Una notificación con status = PENDING, luego una o más notificaciones con status = SUCCESSFUL a medida que estén disponibles las actualizaciones del envío.
Ejemplos de notificaciones
Tipo de seguimiento = PRODUCCIÓN
Tipo de seguimiento = ENVÍO — primera notificación
Tipo de seguimiento = ENVÍO — notificación posterior (con detalles del envío)
Tipo de seguimiento = DEVOLUCIÓN
Última actualización
¿Te fue útil?