Saltar al contenido
    Axel Cuevas
    • Inicio
    • Blog
    • Proyectos
    • Sobre mí
    • Currículum
    🇪🇸
    Hablemos
    ← Todos los proyectos04 / 11
    Caso 04 · Freelance · IQ BIAI Solutions · 2025

    API de Pagos en NestJS

    Una sola interfaz sobre Cybersource, CardNET y Azul.

    EstadoEn producción
    RolFreelance · IQ BIAI Solutions
    Línea de tiempo2025
    CategoríaBackend · Payments
    StackNestJSTypeScriptNodeJsRedisBullMQPostgreSQL
    EnlacesGitHub
    // payment-api/cover.jpgResumen01/05
    // payment-api/cover.jpg
    [00] Resumen

    Una API robusta de procesamiento de pagos desarrollada con NestJS que unifica múltiples pasarelas de pago dominicanas (Cybersource, CardNET y Azul) bajo una única interfaz. Incluye gestión completa del ciclo de vida de transacciones (Autorización, Captura, Reembolso, Anulación), autenticación por API key basada en HMAC, tokenización de extremo a extremo con Cybersource Flex Microform para cumplimiento PCI DSS SAQ A

    // payment-api/cover.jpg
    [01] Problema

    Cada cliente que cobraba con tarjeta en República Dominicana tenía que hablar tres dialectos de pasarela, Cybersource, CardNET y Azul, y cargar con todo el peso PCI de tocar datos de tarjetas.

    // payment-api/route-tall.mp4
    [02] Construcción

    Una API multi-tenant en NestJS con una sola interfaz para autorización, captura, reembolso y anulación. API keys firmadas con HMAC, tokenización de extremo a extremo con Cybersource Flex Microform y un despachador de webhooks con BullMQ/Redis y backoff exponencial.

    NestJSTypeScriptNodeJsRedisBullMQPostgreSQLCybersourceCardNETAzul
    // payment-api/token-tall.mp4
    [03] Resultado

    La complejidad de integración de los clientes bajó 70%, el alcance PCI DSS se redujo a SAQ A, y las notificaciones de pagos y reembolsos llegan con 100% de fiabilidad de entrega.

    3 → 1
    pasarelas detrás de una interfaz
    -70%
    complejidad de integración
    SAQ A
    alcance PCI DSS
    Siguiente caso

    Kanvas AI

    Todos los proyectos
    05McTekk · 2024 — 25

    Kanvas AI

    Habla con los datos de tu negocio, en voz alta.

    ← Anterior: Rivero Track — Plataforma de almacénTrabajo seleccionado
    Contacto

    ¿Tienes un sistema que hay que construir?

    axeljcuevast@gmail.com
    Santo Domingo · · abierto a freelance selecto
    © 2026 Axel CuevasGitHub · LinkedIn · X · Instagram · CVHecho con Next.js · three.js · GSAP