Códigos de respuesta

Los códigos de respuesta se definen en sus respectivos servicios.

p. ej.

Asignaciones ISO 8583

A continuación, se muestra un conjunto de códigos de respuesta ISO 8583 comunes y las asignaciones recomendadas a códigos de respuesta de Google. Algunos códigos ISO se asignan a una respuesta de error. En estos casos, la tabla especifica qué código HTTP se debe usar y qué detalles se deben incluir en el mensaje de error.

Esta no es una lista exhaustiva. Comunícate con Google si no está asignado un código ISO en particular.

Asignaciones de código ISO 8583 a Google Code
0
Aprobación o finalización correctas, o bien que la verificación del PIN VIP es válida
SUCCESS
1
Consulta la entidad emisora de la tarjeta
ISSUER_DECLINED
2
Consulta la entidad emisora de la tarjeta, condición especial
ISSUER_DECLINED
3
El comercio o proveedor de servicios no es válido
HTTP 400
El integrador de pagos debe mostrar una respuesta de error que indique qué configuración no era válida.
4
Retiro
CARD_LOST_OR_STOLEN
5
No respetar
DO_NOT_HONOR
6
Error general
HTTP 500
El integrador de pagos debe mostrar una respuesta del error con los detalles del error.
7
Tarjeta de retiro, condición especial (que no sea una tarjeta perdida o robada)
CARD_LOST_OR_STOLEN
8
Galardón con identificación
SUCCESS
9
Solicitud en curso
HTTP 503
El integrador de pagos debe mostrar el Servicio no disponible, ya que Google requiere una respuesta síncrona.
10
Aprobación parcial
ISSUER_DECLINED
11
Aprobación de VIP
SUCCESS
12
Transacción no válida
TRANSACTION_INVALID
13
Importe no válido (desbordamiento del campo de conversión de moneda) o el importe excede el máximo para el programa de tarjetas.
TRANSACTION_EXCEEDS_AMOUNT_LIMIT
14
Número de cuenta no válido (no existe tal número)
CARD_NUMBER_INVALID
15
No existe esa entidad emisora
TRANSACTION_COULD_NOT_BE_ROUTED
16
Fondos insuficientes
INSUFFICIENT_FUNDS
19
Volver a ingresar la transacción
HTTP 503
El integrador de pagos debe mostrar el Servicio no disponible, ya que Google requiere una respuesta síncrona.
20
Respuesta no válida
HTTP 500
El integrador de pagos debe mostrar una respuesta del error con los detalles del error.
21
No se realizó ninguna acción (no es posible retirar la transacción anterior)
CARD_NUMBER_INVALID
22
Posible mal funcionamiento
HTTP 503
El integrador de pagos debe mostrar el Servicio no disponible, ya que Google requiere una respuesta síncrona.
25
No se pudo encontrar el registro en el archivo o falta el número de cuenta en la consulta
CARD_NUMBER_INVALID
28
El archivo no está disponible en este momento
HTTP 503
El integrador de pagos debe mostrar el Servicio no disponible, ya que Google requiere una respuesta síncrona.
30
Error de formato
HTTP 500
El integrador de pagos debe mostrar una respuesta del error con los detalles del error.
41
El comercio debe retener la tarjeta (se informó como perdida)
CARD_LOST_OR_STOLEN
43
El comercio debe retener la tarjeta (se denunció como robada la tarjeta)
CARD_LOST_OR_STOLEN
51
Fondos insuficientes
INSUFFICIENT_FUNDS
52
Sin cuenta corriente
CARD_NUMBER_INVALID
53
Sin cuenta de ahorros
CARD_NUMBER_INVALID
54
Tarjeta vencida
CARD_EXPIRED
57
El titular de la tarjeta no puede realizar la transacción
TRANSACTION_NOT_ALLOWED
58
No se permite la transacción en la terminal
TRANSACTION_NOT_ALLOWED
59
Posible fraude
SUSPECTED_FRAUD
61
Se excedió el límite de la cantidad de actividad
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
62
Tarjeta restringida (por ejemplo, en la tabla de exclusiones de países)
TRANSACTION_NOT_ALLOWED
63
Incumplimiento de seguridad
CVN_MISMATCH
65
Se superó el límite de actividades
CARD_ACTIVITY_EXCEEDS_COUNT_LIMIT
68
La respuesta se recibió demasiado tarde
Payment integrator should treat as Deadline Exceeded
78
Bloqueado, se usó por primera vez. La transacción es de un nuevo titular, pero la tarjeta no se desbloqueó correctamente.
CARD_NOT_ACTIVATED
80
Transacciones de Visa: Entidad emisora de crédito no disponible
HTTP 503
El integrador de pagos debe mostrar el Servicio no disponible, ya que Google requiere una respuesta síncrona.
80
Etiqueta privada y verificación de aceptación: Fecha no válida
CARD_EXPIRATION_DATE_INVALID
82
Resultados negativos de CAM, dCVV, iCVV o CVV
CVN_MISMATCH
85
No hay motivos para rechazar una solicitud de verificación de número de cuenta, dirección, verificación CVV2, cupón de crédito o devolución de productos
SUCCESS
91
La entidad emisora no está disponible o no opera (STIP no es aplicable o no está disponible para esta transacción)
HTTP 503
El integrador de pagos debe mostrar el Servicio no disponible, ya que Google requiere una respuesta síncrona.
92
No se puede encontrar el destino del enrutamiento
TRANSACTION_COULD_NOT_BE_ROUTED
93
No se puede completar la transacción debido a una infracción de la ley
TRANSACTION_NOT_ALLOWED
94
Transmisión duplicada
HTTP 500
El integrador de pagos es responsable de admitir la idempotencia adecuada, por lo que esto no debería suceder. De ser así, el integrador de pagos debe mostrar una respuesta de error y, luego, investigar.
95
Error de conciliación
HTTP 500
El integrador de pagos debe mostrar una respuesta del error con los detalles del error.
96
Falla en el sistema, mal funcionamiento o ciertas condiciones de error de campo
HTTP 500
El integrador de pagos debe mostrar una respuesta del error con los detalles del error.
N0
Forzar STIP
HTTP 503
El integrador de pagos debe mostrar el Servicio no disponible, ya que Google requiere una respuesta síncrona.
N3
Servicio de efectivo no disponible
HTTP 503
El integrador de pagos debe mostrar el Servicio no disponible, ya que Google requiere una respuesta síncrona.
N4
La solicitud de devolución de dinero supera el límite de la entidad emisora
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
N7
Rechazar por error de CVV2
CVN_MISMATCH
P2
La información del emisor de facturas no es válida
CUSTOMER_INFO_INVALID
Q1
No se pudo autenticar la tarjeta
CARD_AUTHENTICATION_FAILED
R0
Detener pedido de pago
STOP_PAYMENT
R1
Revocación del pedido de autorización
REVOCATION_OF_AUTHORIZATION
R3
Revocación de todos los pedidos de autorizaciones
REVOCATION_OF_AUTHORIZATION
XA
Reenviar a la entidad emisora
ISSUER_DECLINED
XD
Reenviar a la entidad emisora
ISSUER_DECLINED
Z3
No es posible conectarse a Internet
HTTP 503
El integrador de pagos debe mostrar el Servicio no disponible, ya que Google requiere una respuesta síncrona.