Saltar a contenido

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.

DEMO enseñaSANDBOX conectaLIVE mueve valor

Qué resuelve este repositorio

01

Ver lo invisible

Estados, actores, evidencia, ledger y conciliación aparecen en pantalla.

02

Practicar fallos

Timeout, webhook duplicado y diferencias se simulan sin dinero ni credenciales.

03

Construirlo de verdad

Cada caso indica alta, API, variables, seguridad, pruebas y paso a producción.

Un pago completo tiene cinco preguntas

1 ¿Qué necesita pagar?→ 2 ¿Cómo se inicia?→ 3 ¿Quién procesa?→ 4 ¿Quién confirma?→ 5 ¿Cómo se concilia?
flowchart LR A["Necesidad<br/>orden y monto"] --> B["Inicio<br/>backend crea referencia"] B --> C["Proceso<br/>proveedor o rail"] C --> D["Confirmación<br/>API, webhook o archivo"] D --> E["Cierre<br/>ledger + conciliación"] C -.-> U["Timeout<br/>UNKNOWN"] U -.-> R["Consultar misma referencia<br/>no duplicar"] R -.-> D

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

Portal local: selección, recorrido y explicació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.