KPI Sync
Date: 2025-08-05 · Duration: 69 min Organizer: Nader Attendees: Ahmad, Mike, Nader, Martin
Summary
- Commission tracking system is 50% complete; Martin assigned for backend and frontend work due to his data visualization skills.
- Current month commission estimation is challenging due to fee schedule variations across merchant transaction types.
- Revenue discrepancies identified between PayEngine and Luqra for GemTech merchant; issue resolved after verification with Luqra portal.
- Sales reps will be assigned commissions to active merchant accounts, with historical changes handled by partners as required.
- Residual reports are confirmed as the source of truth for all commission calculations, irrespective of PayEngine processing status.
- Ahmad is focused on the individual merchant revenue endpoint, using existing DB tables with filtering by merchant ID for accuracy.
- Monthly revenue trends will follow the agreed URL structure for endpoint development.
- A separate commissions table designed for partner usage will include essential details like merchant volume, commission, rate, and sales rep.
- Minor adjustments to the commission dashboard include sales rep grouping and drill-down functionalities for enhanced usability.
- Staging environment will utilize fake commission data to prevent production dependencies, facilitating easier testing and development.
Action Items
- Martin Elias Costa Complete the remaining 50% of commission tracking implementation including ingestion pipeline and endpoint development (04:15) Finalize ingestion pipeline with proper documentation and monthly execution process (09:34) Create fake commission data for staging environment testing (22:00) Develop commission endpoint for individual merchants (01:06:12)
Ahmadreza Abdoli
Complete merchant revenue endpoint development using existing merchant_kpi table (01:02:05)
Implement endpoint with URL structure /merchant/{merchant_id}/revenue (01:05:31)
Focus on single merchant revenue trends rather than all merchants aggregation (56:29)
Team Reconvene in a couple of days when both commission and revenue endpoints are ready to discuss merchant model integration (01:06:47) Future meetings moved 30 minutes later to accommodate Martin’s schedule (01:08:17)