Configuración Facturador PRO
Guía para conectar MiPSE con Facturador PRO, incluyendo PRO7, PRO8, PRO9 y PROX, mientras MiPSE todavía no aparece como proveedor PSE nativo.
Cómo funciona esta compatibilidad
El sistema PRO utiliza internamente la integración de Validapse, pero sus endpoints se redirigen hacia la API de MiPSE. Por eso, en el panel se selecciona Validapse y en el servidor se agregan las constantes VALIDAPSE_* indicadas abajo. Las credenciales y los documentos serán procesados por MiPSE.
Antes de comenzar
- Esta modificación debe realizarla un programador con acceso autorizado al VPS.
- Realiza una copia de seguridad de
Endpoints.phpantes de editarlo. - Prueba primero con los endpoints de demo y valida el flujo completo antes de pasar a producción.
- No elimines las constantes de los otros proveedores existentes.
Selecciona Validapse en el panel
Ingresa a la configuración de la empresa, habilita el servicio PSE y selecciona Validapse en “Proveedor PSE”. Completa el usuario de autenticación correspondiente y guarda los cambios.
Ubica el archivo en el servidor
Edita el siguiente archivo dentro de la instalación del sistema PRO:
modules/PseService/Http/Gior/Endpoints.phpAñade los endpoints de MiPSE
Dentro de la clase Endpoints, antes de su llave final, agrega las siguientes constantes:
// En el panel del cliente seleccione el proveedor PSE "VALIDAPSE".
// Añada estas constantes dentro de la clase Endpoints.
// DESARROLLO / DEMO
const VALIDAPSE_BETA_TOKEN = 'https://api.mipse.pe/pro/demo/auth/cpe/token';
const VALIDAPSE_BETA_GENERATE = 'https://api.mipse.pe/pro/demo/cpe/generar';
const VALIDAPSE_BETA_SEND = 'https://api.mipse.pe/pro/demo/cpe/enviar';
const VALIDAPSE_BETA_QUERY = 'https://api.mipse.pe/pro/demo/cpe/consultar';
// PRODUCCIÓN
const VALIDAPSE_TOKEN = 'https://api.mipse.pe/pro/produccion/auth/cpe/token';
const VALIDAPSE_GENERATE = 'https://api.mipse.pe/pro/produccion/cpe/generar';
const VALIDAPSE_SEND = 'https://api.mipse.pe/pro/produccion/cpe/enviar';
const VALIDAPSE_QUERY = 'https://api.mipse.pe/pro/produccion/cpe/consultar';Guarda y valida la integración
- Guarda el archivo y publica el cambio en el servidor.
- Si el servidor utiliza OPcache, reinicia el servicio PHP según el procedimiento de tu infraestructura.
- En demo, solicita un token y prueba la generación, el envío y la consulta de un comprobante.
- Confirma que la respuesta provenga de MiPSE antes de habilitar producción.