Saltar al contenido principal

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

CARD

Pago con Tarjeta.

Disponible para todos los SDK's.
QR

Pago con QR interoperable.

Disponible solo para SDK web.
APPLE_PAY

Pago con Apple Pay.

Disponible para SDK Web y iOS considerando lo siguiente:

Para SDK Web:
  • Mac: Solo Safari
  • iPhone - Versión OS < 16: Solo Safari
  • iPhone - Versión OS >= 16: Safari, Chrome, Edge
Para SDK iOS:
  • Compatible a partir de la versión 12
YAPE_CODE

Pago con código Yape.

Disponible para todos los SDK's.
PAGO_PUSH

Pago con Interbank App.

Disponible solo para SDK web.

Tabla de marcas

MC

MasterCard

VS

Visa

AE

Amex

DN

Diners


Tabla de idiomas

ESP

Español

ENG

Inglés


Tabla de tipo de documento

DNI

Documento nacional de identidad

CE

Carnet de extranjería

PASAPORTE

Pasaporte

RUC

Registro Único de Contribuyente

OTROS

Otros


Tabla de tipo de Monedas

PEN

Soles

USD

Dólares


Tabla de tipo de Procesos

AT

Autorización

¡Importante! Para mobile(ios/android) enviar: autorize
PA

Pre-Autorización

¡Importante! Para mobile(ios/android) enviar: preautorize

Tabla de tipo de Formularios

pop-up

Formulario en modo Pop-Up.

embedded

Formulario en modo Embebido.

redirect

Formulario en modo Redirect.


Tabla de Tema de Personalización del Formulario

red

Tema en color rojo (#ff4240).

Disponible para Web y mobile.
lightred

Tema en color rojo claro (#FF8A00).

Disponible para Web y mobile.
green

Tema en color verde (#00A09D).

Disponible para Web y mobile.
purple

Tema en color morado (#8A65DA).

Disponible para Web y mobile.
black

Tema en color negro (#0e0c08).

Disponible para Web y mobile.
blue

Tema en color azul (#0570de).

Disponible para Web y mobile.
ligthgreen

Tema en color verde claro (#3DD2CE).

Disponible para Web y mobile.

Tabla de Tipos de Visualización

fullscreen

Formulario en Pantalla completa.

Disponible para iOS y Android.
embedded

Formulario embebido.

Disponible para iOS y Android.

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

Código 00

Approved or Completed Successfully (Aprobado).


StatusCode 400 – StatusCode 401

Código 400

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.

Código 401

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

Código 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:


Código 01

Refer to Card Issuer (Contactar al emisor)

Código 02

Refer to Card issuer, special condition (Contactar al emisor, condición especial)

Código 03

Invalid Merchant (Comercio Inválido)

Código 04

Capture Card (Retener tarjeta)

Código 05

Do not honor (Denegado)

Código 07

Pick up, special condition other than lost or stolen (Retener tarjeta, condición especial diferente de perdida o robada)

Código 08

Honor with ID (Aprobado - validar DNI)

Código 10

Partial Approval (Aprobación parcial)

Código 12

Invalid Transaction (Transacción inválida)

Código 13

Invalid Amount (Importe Inválido)

Código 14

Invalid Card Number (Número de tarjeta inválida)

Código 15

Invalid Issuer (Emisor Inválido)

Código 30

Format Error (Error de formato)

Código 41

Lost Card (Tarjeta perdida)

Código 43

Stolen Card (Tarjeta robada)

Código 45

Tarj. Es Cuotas

Código 51

Insufficient Funds/Over Credit Limit (Saldo insuficiente)

Código 54

Expired Card (Tarjeta vencida)

Código 57

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.

Código 58

Transaction not Permitted to Acquirer / Terminal (Transacción no permitida para el Adquirente / Terminal)

Código 59

Suspicion of fraud(Sospecha de fraude)

Código 61

Exceeds Withdrawal Amount Limit (Excede el importe límite de disposición de efectivo)

Código 62

Restrited Card (Tarjeta restringida)

Código 63

Security Violation (Violación de Seguridad)

Código 65

Exceeds Withdrawal Count Limit (Excede el número límite de disposición de efectivo)

Código 70

Contact Card Issuer (Contactar al Emisor)

Código 71

PIN not Changed (No se cambió el PIN)

Código 75

Allowable number of PIN tries exceded (Intentos de PIN excedido) Decline

Código 76

Invalid/Non existent "To" Account Specified (Cuenta destino no existe)

Código 77

Invalid/Non Existent "From" Account Specified (Cuenta origen no existe) Decline

Código 78

Invalid/Non Existent Account Specified (Cuenta no existe) Decline

Código 79

Error on password validation(Error de validación de clave)

Código 80

VISA transactions: credit issuer unavailable. DINERS transactions: do not honor (VISA: Emisor no disponible. DINERS: Denegada)

Código 82

Not valid CVV(CVV no válido)83 Emitter rejects due suspicion of fraud(Emisor rechaza por sospecha de fraude)

Código 84

Invalid Authorization Life Cycle (Ciclo de vida de autorización Inválido)

Código 85

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)

Código 91

Authorization System or Issuer System Inoperative (Sistema del Emisor inoperativo)

Código 92

Unable to Route Transaction (No se puede enrutar la transacción)

Código 93

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.

Código 94

Duplicate Transmission Detected (Transmisión duplicada) Decline

Código 96

System Error (Error de Sistema) Decline

Código N7

VISA -for CVV2 failure(VISA - CCV2 inválido) Decline