Documentation Index
Fetch the complete documentation index at: https://docs.younegotiate.com/llms.txt
Use this file to discover all available pages before exploring further.
Real-World Example
At month end, the platform sends DFA donation reporting and partner billing reports. Separately, over-limit billing jobs charge creditors when usage exceeds plan limits.Visual Flow
How It Should Work
- It should run over-limit billing, failed over-limit retries, donation reports, and partner reports on schedule.
- It should keep billing attempts and report delivery traceable.
- It should avoid overlapping scheduled billing work.
How It Should Not Work
- It should not bill the wrong creditor or subscription.
- It should not send partner or donation reports with incomplete reporting windows.
- It should not ignore failed platform billing records.
Developer Notes
- These jobs are mostly invisible to normal portal users but are important to platform operations.
- Some commands use America/New_York timezone for monthly report schedules.
Related App Areas
app/Console/Commands/OverLimitBillingCommand.phpapp/Console/Commands/ReprocessOverLimitFailedCommand.phpapp/Jobs/OverLimitPaymentJob.phpapp/Console/Commands/MonthlyDfaDonationReportCommand.phpapp/Jobs/SendMonthlyDfaDonationReportJob.phpapp/Console/Commands/PartnerMonthlyBillingReportsCommand.phpapp/Jobs/SendPartnerMonthlyBillingReportJob.php