📊
--
Scheduled Batches
--
Executed
⚠️
--
Discrepancies
🔴
--
High Severity

Recent Discrepancies

Batch ID Region Category Severity Description Amount Diff
Run a reconciliation to see results
Date Region Scheduled Executed Discrepancies Status Actions
No reports yet. Run a reconciliation to generate one.

🚀 Quick Start

  1. Click Sign In to authenticate with Midway
  2. Go to Run Reconciliation
  3. Select region (NA/LATAM) and date
  4. Click Run — results appear on the Dashboard

🔐 Authentication (A5 OBO)

This tool uses A5 On-Behalf-Of (OBO) tokens to call Midway-protected APIs as you.

  • Client ID: urn:clientid:f45187df-3c64-49e9-a53d-a7573095e57c
  • Flow: OAuth Authorization Code + PKCE
  • Token lifetime: ~20 hours
  • Scope: Single user (PoC)

📊 Data Sources

  • Dollar Glass API — Batch schedules & executions
  • TDump — Batch scheduling system
  • Manual Payment Extract — NA/LATAM manual payments
  • Glass Reporting — Consolidated reporting

💻 CLI Usage

# Reconcile NA batches for today
recon-tool --region NA

# Reconcile LATAM for specific date
recon-tool --region LATAM --date 2026-08-01

# Save report to file
recon-tool --region NA --output report.json

📦 Package Info

  • Package: SEV2-OnCall-Agent-Python
  • Version Set: SEV2-OnCall-Agent/development
  • Build: brazil-build release
  • Tests: brazil-build test