Laboratorio ejecutable + manual de implementación
Entiende un pago desde el primer clic hasta la conciliación.
PayLab convierte 28 modalidades de pago y un caso vertical de economía virtual en recorridos legibles: quién inicia, quién procesa, qué prueba el resultado, qué ocurre si falla y qué debes construir antes de producción.
Qué resuelve este repositorio¶
Ver lo invisible
Estados, actores, evidencia, ledger y conciliación aparecen en pantalla.
Practicar fallos
Timeout, webhook duplicado y diferencias se simulan sin dinero ni credenciales.
Construirlo de verdad
Cada caso indica alta, API, variables, seguridad, pruebas y paso a producción.
Un pago completo tiene cinco preguntas¶
La pantalla de retorno no confirma un pago. La prueba llega desde una fuente autoritativa y el cierre exige explicar el dinero en ledger, proveedor y banco.
Elige tu entrada¶
Localhost y GitHub Pages no son lo mismo¶
| Localhost | GitHub Pages | |
|---|---|---|
| Propósito | ejecutar y observar recorridos | leer, comparar y navegar la documentación |
| Runtime | Python + API + JavaScript | HTML/CSS/diagramas estáticos |
| Puede simular | sí, 28 casos × 4 escenarios y 9 escenarios de economía virtual | no |
| Variables | lee el proceso local | no usa credenciales |
| Webhooks | sólo con backend/túnel controlado | no puede recibirlos |
| Riesgo monetario | $0 en DEMO | $0; es documentación |

Resultado esperado¶
Al terminar, debes poder señalar una fila de la matriz completa y explicar: qué inicia la operación, qué sistema tiene autoridad, cómo sobrevives a un estado incierto, qué asiento se genera y con qué reporte se concilia. Si una de esas respuestas falta, la integración todavía no está lista.