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 cannot make payments for a short period and places an eligible installment plan on hold. The portal should stop normal upcoming processing during the hold and restart only when the plan is eligible again.Visual Flow
How It Should Work
- It should allow holds only when the account and plan rules permit it.
- It should prevent normal installment processing while the plan is on hold.
- It should remove or update future calendar events when hold behavior changes the schedule.
How It Should Not Work
- It should not keep charging a held plan as if it were active.
- It should not allow an unlimited or rule-breaking hold.
- It should not lose the original plan history when the hold starts.
Developer Notes
- Hold behavior affects payment jobs, skip behavior, and calendar events.
- Restart handling is separate and should be documented with the restart flow.
Related App Areas
app/Livewire/Consumer/MyAccount/Hold.phpapp/Livewire/Consumer/SchedulePlan.phpapp/Console/Commands/ProcessConsumerPaymentsCommand.phpapp/Jobs/DeleteCalendarEvents.php