Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

  1. Solicitud del back-end del emisor para rastrear la tarjeta

  2. D1 se conecta con los transportistas para recuperar la información del envío

  3. Los transportistas envían estados de envío periódicos

  4. D1 da formato y envía los estados al back-end del emisor

Diagrama de secuencia

Cómo funciona

  • Utilice trackingType = PRODUCTION para 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.

APIs requeridas

API
Entrada/Salida
Descripción

Emisor -> Thales D1

Solicite seguimiento de producción, envío o devolución para una tarjeta física.

Emisor <- Thales D1

Reciba notificaciones para la STANDALONE_TRACKING operación.

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 son PRODUCCIÓN, ENVÍO, y DEVOLUCIÓ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: Siempre STANDALONE_TRACKING.

  • status: Estado de la operación. Los valores son PENDING, SUCCESSFUL, o FAILED.

  • cardId: Identificador de la tarjeta usado en la solicitud.

  • details.trackingType: PRODUCCIÓN, ENVÍO, o DEVOLUCIÓN.

  • details.productionSite: Identificador del sitio de producción, cuando esté disponible.

  • details.status: Resultado del seguimiento, como CARD_SHIPPED o CARD_RETURNED.

  • details.shipment: Detalles del seguimiento del envío para ENVÍO actualizaciones. 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:

trackingType
Notificaciones enviadas

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?