Evaluating bids

Integración de Pagos con Tarjeta (Banco General) y Freshbooks para Empresa de Mudanzas

Published on the August 22, 2025 in IT & Programming

About this project

Open

Se requiere el desarrollo e implementación de una solución de integración de pagos con tarjeta de crédito/débito (Visa/Mastercard) para una empresa de mudanzas en Panamá. El objetivo principal es permitir el cobro a clientes a través de Banco General y asegurar la conciliación automática de estos pagos en el sistema de facturación FreshBooks.

La solución debe contemplar las siguientes fases y requisitos:

Fase 1: Integración de Pagos y Conciliación Automática
*  Utilizar las plataformas de pago ofrecidas por Banco General, específicamente "Enlace de Pago BG" o "Botón de pago sobre plataforma CyberSource" (que incluye 3DS y Decision Manager para antifraude).
*  El proceso de pago debe realizarse a través de un checkout hospedado por el banco (Secure Acceptance) para evitar el manejo de datos sensibles de tarjeta por parte de la empresa.
*  Desarrollar un middleware o sistema de integración que permita:
    *  Generar enlaces de pago de Banco General (ya sea por API o portal) e inyectarlos en las facturas de FreshBooks (en campos como "notes", "payment_details" o mediante plantillas de email).
    *  Alternativamente, integrar Secure Acceptance con una URL de retorno hacia el middleware propio.
*  Tras la confirmación del pago por parte del cliente en el checkout hospedado por Banco General (con 3DS 2.0 y Decision Manager), el middleware debe consultar/validar el estado del pago en CyberSource (vía REST/Simple Order) o recibir notificaciones si están disponibles.
*  Registrar automáticamente el pago en FreshBooks utilizando su Payment API y actualizar el estado de la factura a "pagada".
*  Implementar un sistema de auditoría que guarde un log detallado de cada transacción, incluyendo el ID de la factura, recibo/enlace de pago, request_id, monto, resultado y timestamp.

Fase 2: Desarrollo de Landing Page
*  Crear una landing page simple y efectiva, diseñada para ventas y/o pagos, que se integre con la solución de cobro implementada en la Fase 1.

Se busca un profesional con experiencia en integración de pasarelas de pago, desarrollo de APIs y familiaridad con sistemas de facturación como FreshBooks, así como conocimientos en seguridad de transacciones en línea.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site

Delivery term: Not specified

Skills needed

Other projects posted by M. P.