Tabla de Valores y Códigos de Respuesta Comunes HTTP
En la siguiente sección podrás encontrar valores que se mostrarán en distintas acciones del SDK.
Tabla de Métodos de Pago
Pago con Tarjeta.
Pago con QR interoperable.
Pago con Apple Pay.
Para SDK Web:
- Mac: Solo Safari
- iPhone - Versión OS < 16: Solo Safari
- iPhone - Versión OS >= 16: Safari, Chrome, Edge
- Compatible a partir de la versión 12
Pago con código Yape.
Pago con Interbank App.
Tabla de marcas
MasterCard
Visa
Amex
Diners
Tabla de idiomas
Español
Inglés
Tabla de tipo de documento
Documento nacional de identidad
Carnet de extranjería
Pasaporte
Registro Único de Contribuyente
Otros
Tabla de tipo de Monedas
Soles
Dólares
Tabla de tipo de Procesos
Autorización
Pre-Autorización
Tabla de tipo de Formularios
Formulario en modo Pop-Up.
Formulario en modo Embebido.
Formulario en modo Redirect.
Tabla de Tema de Personalización del Formulario
Tema en color rojo (#ff4240).
Tema en color rojo claro (#FF8A00).
Tema en color verde (#00A09D).
Tema en color morado (#8A65DA).
Tema en color negro (#0e0c08).
Tema en color azul (#0570de).
Tema en color verde claro (#3DD2CE).
Tabla de Tipos de Visualización
Formulario en Pantalla completa.
Formulario embebido.
Tabla de códigos de respuesta comunes
Se detalla a continuación las respuestas segmentadas por los diferentes códigos considerados de estado de la petición HTTP:
StatusCode 200
Approved or Completed Successfully (Aprobado).
StatusCode 400 – StatusCode 401
Error de Bad-request asociado a que el json de request no cumpla con la especificación solicitada. Ejemplo enviar un entero cuando se solicita un valor de tipo cadena.
Errores asociados a la autenticación de seguridad: Token inválido, Token expirado, TransactionId inválido (que no coincide con el del jwt), Token le corresponde a otro comercio
StatusCode 500
Error de servidor
StatusCode 403 - StatusCode 422
En este apartado se consideran a ambos statusCode (403 y 422) como errores contemplados y validaciones propias de las reglas de negocio:
Refer to Card Issuer (Contactar al emisor)
Refer to Card issuer, special condition (Contactar al emisor, condición especial)
Invalid Merchant (Comercio Inválido)
Capture Card (Retener tarjeta)
Do not honor (Denegado)
Pick up, special condition other than lost or stolen (Retener tarjeta, condición especial diferente de perdida o robada)
Honor with ID (Aprobado - validar DNI)
Partial Approval (Aprobación parcial)
Invalid Transaction (Transacción inválida)
Invalid Amount (Importe Inválido)
Invalid Card Number (Número de tarjeta inválida)
Invalid Issuer (Emisor Inválido)
Format Error (Error de formato)
Lost Card (Tarjeta perdida)
Stolen Card (Tarjeta robada)
Tarj. Es Cuotas
Insufficient Funds/Over Credit Limit (Saldo insuficiente)
Expired Card (Tarjeta vencida)
Transaction not Pemitted to Issuer / Cardholder (Transacción no permitida para el Emisor / Tarjetahabiente) Nota: En Mastercard - el cliente debe revisar si tiene activa la opción de compras por internet.
Transaction not Permitted to Acquirer / Terminal (Transacción no permitida para el Adquirente / Terminal)
Suspicion of fraud(Sospecha de fraude)
Exceeds Withdrawal Amount Limit (Excede el importe límite de disposición de efectivo)
Restrited Card (Tarjeta restringida)
Security Violation (Violación de Seguridad)
Exceeds Withdrawal Count Limit (Excede el número límite de disposición de efectivo)
Contact Card Issuer (Contactar al Emisor)
PIN not Changed (No se cambió el PIN)
Allowable number of PIN tries exceded (Intentos de PIN excedido) Decline
Invalid/Non existent "To" Account Specified (Cuenta destino no existe)
Invalid/Non Existent "From" Account Specified (Cuenta origen no existe) Decline
Invalid/Non Existent Account Specified (Cuenta no existe) Decline
Error on password validation(Error de validación de clave)
VISA transactions: credit issuer unavailable. DINERS transactions: do not honor (VISA: Emisor no disponible. DINERS: Denegada)
Not valid CVV(CVV no válido)83 Emitter rejects due suspicion of fraud(Emisor rechaza por sospecha de fraude)
Invalid Authorization Life Cycle (Ciclo de vida de autorización Inválido)
Not declined - valid for zero amount transactions (No declinado - válido para tansacciones de importe cero)88 Error in dynamic CVV(Error en CVV dinámico)
Authorization System or Issuer System Inoperative (Sistema del Emisor inoperativo)
Unable to Route Transaction (No se puede enrutar la transacción)
Transaction cannot be completed; violation of law (Transacción no puede ser completada, violación de normas). Nota: El cliente debe revisar si tiene activa la opción de compras por internet.
Duplicate Transmission Detected (Transmisión duplicada) Decline
System Error (Error de Sistema) Decline
VISA -for CVV2 failure(VISA - CCV2 inválido) Decline