Saltar al contenido principal

Flujo del SDK

1

Construir la solicitud

Configura la operación, moneda, datos de facturación y las funciones opcionales.
2

Seleccionar el ambiente

Usa Development durante integración y cambia a Production solo después de la certificación.
3

Autorizar

El SDK ejecuta evaluación de riesgo, autenticación 3DS cuando corresponde y autorización.
4

Procesar la respuesta

Escucha las acciones internas y actualiza la orden únicamente con la respuesta final.

Ambiente de integración

  • Disponible las 24 horas, de lunes a domingo.
  • Soporte de 09:00 a 18:00 en días laborables.
  • Horarios expresados en hora de Perú, GMT-5.
  • Los resultados de prueba deben enviarse a los integradores responsables.

Estructura de PaymeRequest

Ajustes

  • locale: es_PE o en_US.
  • brands: VISA, MSCD, AMEX y DINC, según la configuración del comercio.

Operación

Persona

PaymePersonData contiene nombre, apellido, correo, dirección, país en código alfabético y numérico, código postal, ciudad, estado y teléfono móvil. addrLine2, teléfono fijo y teléfono laboral son opcionales.

Funciones opcionales

  • reserved: datos adicionales del comercio.
  • wallet: requiere que Wallet esté habilitado; userID es obligatorio cuando enable es true.
  • installments: activa planes y cuotas configurados para el comercio.
  • authentication.tdsChallengeInd: preferencia 3DS (01 sin preferencia, 02 sin challenge, 03 challenge preferido, 04 challenge obligatorio).
Activa Wallet, cuotas o 3DS únicamente si el servicio correspondiente está configurado para el comercio. No incluyas la Key del comercio en repositorios ni registros de diagnóstico.
Continuar con respuestas y errores →