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#
Ejemplos#
A 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 token#
Solicitud:
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 firma#
Respuesta:
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 token#
Solicitud:
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 firma#
Respuesta:
Códigos de respuesta
Ver referencia en Códigos API - Códigos de respuesta
Parámetros de solicitud#
En 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 respuesta#
En 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 |