Skip to main content
Esta guía te lleva por el flujo mínimo: iniciar pago → redirigir → verificar. Asume que ya tienes credenciales. Si no, ve a Ambientes y credenciales.

1. Variables de entorno

Guarda tus credenciales en variables de entorno. Nunca las pongas en código versionado.

2. Primer InicioPago

3. Respuesta esperada

  • int_codigo: 1 = éxito. Redirige al usuario a str_url.
  • int_codigo: 2 = error. Revisa str_descripcion_error.
El parámetro rut en la URL es un token criptográfico. No lo modifiques.

4. Redirigir al usuario

En tu backend:
El usuario completa el pago en el formulario de Zonapagos. Cuando termine, Zonapagos lo redirige a la URL de retorno de tu comercio.

5. Verificar estado

Al recibir al usuario de vuelta, consulta el estado:
Los nombres de campos son diferentes entre endpoints: str_usuariostr_usr_comercio, str_clavestr_pwd_Comercio. No es typo, es así.

6. Lo que sigue

Recibir callback

Cómo procesar correctamente el retorno del usuario.

Sonda

Obligatoria si aceptas PSE.

Manejo de errores

Cómo reaccionar cuando algo falla.

Checklist producción

Antes de salir a producción.

Problemas frecuentes

Más casos en Errores comunes.