Activación e Inactivación del Token de la Tarjeta
#
Detalles de la llamada- Recurso:
/v1/cards/{card.token}
- Método HTTP:
PUT
- Formato de la solicitud:
JSON
- Formato de la respuesta:
JSON
- Parámetros de encabezado:
Parámetro | Descripción | Formato | Obligatorio |
---|---|---|---|
merchant_id | Código de la tienda en Carat. Los códigos de producción y certificación serán diferentes. | < 15 AN | SÍ |
merchant_key | Clave de autenticación de la tienda en Carat. Las claves de producción y certificación serán diferentes. | < 80 AN | SÍ |
token | Token obtenido en el servicio de creación de token Más información.. Si no se envía Authorization este campo se vuelve obligatorio | = 66 AN | COND. |
Authorization | Se debe enviar la firma de autenticación de la tienda en el formato Bearer {firma} . Ejemplo: Bearer JHVGytfdgauygdauiw78264284527852897hagdg . Si no se envía token este campo será obligatorio | < 2000 AN | COND. |
Content-Type | Debe enviarse con el valor application/json . | = 15 AN | SÍ |
#
Flujo#
EjemplosA continuación, se presentan algunos ejemplos de llamada al servicio de activación e inactivación del token de la tarjeta utilizando la herramienta cURL.
#
Activación del token de la tarjeta con autenticación utilizando tokenSolicitud:
Para usar este ejemplo, no olvidar definir la variable {{url}}
con el valor
esitef-homologacao.softwareexpress.com.br
#
Activación del token de la tarjeta con autenticación utilizando firmaRespuesta:
Códigos de respuesta
Ver referencia en Códigos API - Códigos de respuesta
#
Inactivación del token de la tarjeta con autenticación utilizando tokenSolicitud:
Para usar este ejemplo, no olvidar definir la variable {{url}}
con el valor
esitef-homologacao.softwareexpress.com.br
#
Inactivación del token de la tarjeta con autenticación utilizando firmaRespuesta:
Códigos de respuesta
Ver referencia en Códigos API - Códigos de respuesta
#
Parámetros de solicitudEn la tabla a continuación se describe los parámetros de solicitud del servicio de activación e inactivación del token de la tarjeta:
Parámetro | Descripción | Formato | Obligatorio |
---|---|---|---|
card.token | Identificación de la tarjeta almacenada. Este token se utiliza en lugar de la tarjeta del comprador para realizar transacciones con Carat. | = 88 AN | SÍ |
card | |||
status | Estado de la tarjeta. ATV (Activo) y INA (Inactivo). | < 3 AN | SÍ |
#
Parámetros de respuestaEn caso de éxito, el código de respuesta HTTP será 200
. Cualquier otro código debe interpretarse como error. En la tabla a continuación se describe los parámetros de respuesta del servicio de activación e inactivación del token de la tarjeta:
Parámetro | Descripción | Formato |
---|---|---|
code | Código de respuesta de Carat. Cualquier código diferente de 0 (cero) significa fallo. Más información. | < 4 N |
message | Mensaje de respuesta de Carat. | < 500 AN |
store | ||
status | Estado de la transacción de almacenamiento en Carat. Más información. | = 3 AN |
nsua | Número secuencial único de la transacción de almacenamiento en Carat. | = 15 AN |
nita | Identificación del almacenado en Carat. | = 64 AN |
customer_id | Identificación del comprador para el almacenamiento de tarjeta. | < 20 AN |
authorizer_id | Código de la autorizadora utilizada en el almacenamiento. | < 3 N |
card | ||
token | Identificación de la tarjeta almacenada. Este token se utiliza en lugar de la tarjeta del comprador para realizar transacciones con Carat. | = 88 AN |
suffix | Últimos 4 dígitos de la tarjeta del comprador. | = 4 AN |
bin | Primeros 6 dígitos de la tarjeta del comprador. | = 6 AN |
status | Estado de la tarjeta. ATV (Activo) e INA (Inactivo). | < 3 AN |