
Integrador Bold (pagos_bold)
Libreria Python reutilizable para Bold: checkout, health checks, consola operativa y deploy Docker en VPS.
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
SDK tipado
BoldSettings, CheckoutService, IntegrationHealth.
Consola
bold-console serve para operacion local.
Deploy docs
Scripts y guia de produccion Docker.

Producto host → SDK pagos_bold (Checkout + Health) → Bold API/webhooks; consola bold-console para operacion.
Capas del sistema
- 01Host application
- 02pagos_bold SDK
- 03CheckoutService
- 04IntegrationHealth
- 05Bold API + webhooks
- 06bold-console / Docker
Stack aplicado
- Python
- Bold API
- Docker
- Webhooks
- HMAC
Decisiones de diseno
Libreria vs monolito de pagos
Un solo lugar para hardening; muchos productos consumidores.
Health sync checks
Falla rapido ante keys/env incorrectos.
Path Docker VPS
La integracion debe vivir en produccion, no solo en README.
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


