Skip to content

[XLM-14] Historial, detalle y recibo por red #10

Description

@grantfox-oss

Contexto obligatorio: PLAN_STELLAR.md y ISSUES_STELLAR.md.
Ola 1 — bloqueada por #5.

Problema

El historial no distingue redes y todos los enlaces apuntan al explorador de XRPL. Un pago de Stellar aparecería con un enlace roto.

Por qué importa

La trazabilidad es la promesa central hacia el productor: "tu pago está en la cadena y aquí está la prueba". Un enlace equivocado la rompe.

Alcance

payment_app/ui_payment/history_view.py

  • Columna Red con icono.
  • Filtro por red junto al de estado.
  • Enlace al explorador correcto: testnet.xrpl.org o stellar.expert/explorer/testnet.

payment_app/ui_payment/payment_detail_dialog.py

  • Mostrar la red y usar la URL correspondiente.

core/receipt.py

  • La red aparece en el PDF y el enlace apunta al explorador correcto.

Fuera de alcance

  • Métricas — es [XLM-15].
  • Cierre de día — es [XLM-16].
  • El nombre de producto en el PDF (Coffee XRPL Platform) — lo limpia [XLM-20] de una pasada. No tocarlo aquí.

Criterios de aceptación

  • Un historial con pagos de ambas redes se ve correcto y cada enlace abre el explorador que toca.
  • El filtro por red funciona combinado con el de estado.
  • Los pagos anteriores a la migración se muestran como XRPL.
  • El PDF del recibo declara la red.

Pruebas

Con base de datos sembrada con pagos de ambas redes: filtros, URLs generadas, contenido del recibo.

Dependencias

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26complexity: mediumPantalla, endpoint o modulo autocontenidofrontendPySide6: payment_app, admin_app, shared_uistellar-multichainWorkstream XRPL + Stellar (PLAN_STELLAR.md)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions