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
Jane has an active installment plan. She opens Schedule Plan to see upcoming dates, make an extra payment, change an eligible payment date, request a settlement date, or place the plan on hold when the rules allow it.Visual Flow
How It Should Work
- It should show upcoming and historical schedule transactions for the selected account.
- It should allow only supported plan actions for the current state.
- It should update calendar events when dates, amounts, holds, skips, or cancellations affect the schedule.
- It should keep payment history consistent with manual and background payments.
How It Should Not Work
- It should not let a consumer change past successful transactions.
- It should not allow hold, skip, or date changes when the plan rules block them.
- It should not update the UI without updating the underlying schedule transactions.
Developer Notes
- Schedule Plan is the operational page for active installment plans.
- Manual schedule changes often dispatch calendar jobs so external calendars stay in sync.
Related App Areas
app/Livewire/Consumer/SchedulePlan.phpapp/Livewire/Consumer/SchedulePlan/ChangeDate.phpapp/Livewire/Consumer/SchedulePlan/RequestSettlementDate.phpapp/Services/Consumer/SchedulePlanPaymentService.phpapp/Jobs/UpdateCalendarEvents.php