Integracion de Pasarela de Pago - Banco Industrial (guatemala)
Budget: $10 – $30 USD
Objetivo
Implementar la integración de la pasarela de pago del Banco Industrial (BI) en el sitio web del cliente (freelancer o empresa), permitiendo el cobro en línea mediante tarjetas de crédito y débito Visa/Mastercard y, opcionalmente, pagos directos desde cuentas BI.
Alcance
Análisis e integración de la API de Pay Bi (pasarela oficial de Banco Industrial).
Configuración de entornos de prueba (sandbox) y producción.
Implementación de endpoints de pago y notificación (webhooks).
Validación con el área técnica del Banco Industrial.
Pruebas de transacciones reales supervisadas.
Entrega final y documentación técnica.
Fases del Proyecto
1. Reunión inicial y coordinación con Banco Industrial
Reunión virtual con el equipo de adquirencia o Pay Bi para definir:
Requisitos técnicos (documentación, endpoints, llaves API).
Criterios de seguridad (SSL, tokenización, PCI SAQ-A).
Flujo de autorización, captura y devolución.
Se obtiene acceso al ambiente sandbox y se solicitan credenciales de prueba.
2. Integración técnica
Desarrollo del módulo de conexión entre el sitio web (PHP, Node.js o WooCommerce) y la pasarela Pay Bi.
Creación de controladores:
createPayment (inicio de transacción)
getPaymentStatus (consulta)
webhookHandler (confirmación automática)
Mapeo con las órdenes del sistema (por ejemplo, venta de boletos o productos).
3. Pruebas en entorno sandbox
Se realizan transacciones de prueba:
Aprobadas, rechazadas, canceladas y contracargadas.
Validación de:
Redirecciones correctas.
Recepción de notificaciones webhook.
Actualización automática de estados en el sistema.
Coordinación con personal del Banco Industrial mediante reunión virtual de seguimiento técnico, para validar la comunicación entre servidores.
4. Reunión de validación y paso a producción
Se presenta evidencia de las pruebas exitosas (logs, capturas, reportes).
Reunión con el equipo de BI para autorización del ambiente de producción.
Se reemplazan las llaves API de prueba por las credenciales reales.
Se ejecuta una transacción real supervisada.
5. Documentación y entrega
Entrega de manual técnico de integración:
Rutas y endpoints implementados.
Mapeo de estados de pago.
Procedimiento de reembolsos.
Políticas de seguridad y logs.
Capacitación breve (opcional) al usuario final sobre uso y monitoreo de pagos.
Reuniones virtuales previstas
Inicio de proyecto: presentación, recopilación de requisitos, obtención de documentación técnica de BI.
Validación sandbox: revisión conjunta de resultados de pruebas con personal de BI.
Autorización producción: validación de ambiente real y firma de conformidad técnica.
Entrega final: presentación de resultados y capacitación.
Resultados esperados
Integración completamente funcional con Banco Industrial.
Cobros con tarjetas y/o cuentas BI procesados en línea con confirmación automática.
Sistema seguro, certificado y monitoreado.
Documentación técnica completa para mantenimiento futuro.
HABLAR ESPAÑOL
Implementar la integración de la pasarela de pago del Banco Industrial (BI) en el sitio web del cliente (freelancer o empresa), permitiendo el cobro en línea mediante tarjetas de crédito y débito Visa/Mastercard y, opcionalmente, pagos directos desde cuentas BI.
Alcance
Análisis e integración de la API de Pay Bi (pasarela oficial de Banco Industrial).
Configuración de entornos de prueba (sandbox) y producción.
Implementación de endpoints de pago y notificación (webhooks).
Validación con el área técnica del Banco Industrial.
Pruebas de transacciones reales supervisadas.
Entrega final y documentación técnica.
Fases del Proyecto
1. Reunión inicial y coordinación con Banco Industrial
Reunión virtual con el equipo de adquirencia o Pay Bi para definir:
Requisitos técnicos (documentación, endpoints, llaves API).
Criterios de seguridad (SSL, tokenización, PCI SAQ-A).
Flujo de autorización, captura y devolución.
Se obtiene acceso al ambiente sandbox y se solicitan credenciales de prueba.
2. Integración técnica
Desarrollo del módulo de conexión entre el sitio web (PHP, Node.js o WooCommerce) y la pasarela Pay Bi.
Creación de controladores:
createPayment (inicio de transacción)
getPaymentStatus (consulta)
webhookHandler (confirmación automática)
Mapeo con las órdenes del sistema (por ejemplo, venta de boletos o productos).
3. Pruebas en entorno sandbox
Se realizan transacciones de prueba:
Aprobadas, rechazadas, canceladas y contracargadas.
Validación de:
Redirecciones correctas.
Recepción de notificaciones webhook.
Actualización automática de estados en el sistema.
Coordinación con personal del Banco Industrial mediante reunión virtual de seguimiento técnico, para validar la comunicación entre servidores.
4. Reunión de validación y paso a producción
Se presenta evidencia de las pruebas exitosas (logs, capturas, reportes).
Reunión con el equipo de BI para autorización del ambiente de producción.
Se reemplazan las llaves API de prueba por las credenciales reales.
Se ejecuta una transacción real supervisada.
5. Documentación y entrega
Entrega de manual técnico de integración:
Rutas y endpoints implementados.
Mapeo de estados de pago.
Procedimiento de reembolsos.
Políticas de seguridad y logs.
Capacitación breve (opcional) al usuario final sobre uso y monitoreo de pagos.
Reuniones virtuales previstas
Inicio de proyecto: presentación, recopilación de requisitos, obtención de documentación técnica de BI.
Validación sandbox: revisión conjunta de resultados de pruebas con personal de BI.
Autorización producción: validación de ambiente real y firma de conformidad técnica.
Entrega final: presentación de resultados y capacitación.
Resultados esperados
Integración completamente funcional con Banco Industrial.
Cobros con tarjetas y/o cuentas BI procesados en línea con confirmación automática.
Sistema seguro, certificado y monitoreado.
Documentación técnica completa para mantenimiento futuro.
HABLAR ESPAÑOL