Integraciones compatibles

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.php antes 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.
1

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.

Aunque el panel muestre “Validapse”, después del cambio de endpoints las solicitudes serán dirigidas a api.mipse.pe.
2

Ubica el archivo en el servidor

Edita el siguiente archivo dentro de la instalación del sistema PRO:

modules/PseService/Http/Gior/Endpoints.php
3

Añade los endpoints de MiPSE

Dentro de la clase Endpoints, antes de su llave final, agrega las siguientes constantes:

PHPEndpoints.php
// 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';
4

Guarda y valida la integración

  1. Guarda el archivo y publica el cambio en el servidor.
  2. Si el servidor utiliza OPcache, reinicia el servicio PHP según el procedimiento de tu infraestructura.
  3. En demo, solicita un token y prueba la generación, el envío y la consulta de un comprobante.
  4. Confirma que la respuesta provenga de MiPSE antes de habilitar producción.

Preparando MiPSE…