RZ
Payments

Integrador Bold (pagos_bold)

Libreria Python reutilizable para Bold: checkout, health checks, consola operativa y deploy Docker en VPS.

Dominio
Payments LatAm
Rol
Integrations Engineer
Forma
SDK + consola
Ops
Docker VPS
Contexto

Paquete de terceros (no afiliado a Bold SAS) para no reimplementar checkout/firma/webhooks en cada producto. Usado como pieza plug-in en plataformas propias.

El reto

  • 1Reutilizar integracion en varios hosts.
  • 2Detectar misconfig temprano (health).
  • 3Operar en VPS con path de deploy claro.

El enfoque

01

SDK tipado

BoldSettings, CheckoutService, IntegrationHealth.

02

Consola

bold-console serve para operacion local.

03

Deploy docs

Scripts y guia de produccion Docker.

Arquitectura
Arquitectura: Integrador Bold (pagos_bold)

Producto host → SDK pagos_bold (Checkout + Health) → Bold API/webhooks; consola bold-console para operacion.

Capas del sistema

  1. 01Host application
  2. 02pagos_bold SDK
  3. 03CheckoutService
  4. 04IntegrationHealth
  5. 05Bold API + webhooks
  6. 06bold-console / Docker

Stack aplicado

  • Python
  • Bold API
  • Docker
  • Webhooks
  • HMAC

Decisiones de diseno

Resultados

SDK
Checkout reusable
Health
Checks de integracion
VPS
Deploy documentado

Puntos clave

  • Pensado como libreria, no como app atrapada.
  • Idempotencia y firmas como ciudadanos de primera clase.
  • Sirve a LMS y otros productos del portafolio.

Encaje / como contratar

Contrata esto si necesitas un especialista de pagos/PSP LatAm que no te deje atado a su cabeza: entrega un SDK operable con runbook. Empezamos con un health audit y seguimos con checkout, webhooks y documentacion real.

Agendar llamada tecnica