Skip to main content

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 accepts a six-month installment plan. My Accounts should show the account under Payment Plans with upcoming payment context, and the Schedule Plan page should let her manage allowed actions like extra payments, date changes, skips, or holds.

Visual Flow

How It Should Work

  • It should show active installment plans and allowed plan-management actions.
  • It should keep next payment, remaining balance, and schedule status understandable.
  • It should reflect temporary holds and restarted plans without hiding the account.

How It Should Not Work

  • It should not let the consumer skip, hold, or change dates outside allowed rules.
  • It should not disconnect schedule transactions from calendar events or payment history.
  • It should not show cancelled or fully paid plans as active payment plans.

Developer Notes

  • Payment Plans maps to active plan statuses, including temporary hold behavior where the app maps that state into the payment-plan area.
  • Installment background processing should be documented alongside this page because many changes happen after scheduled commands run.
  • app/Enums/ConsumerStatus.php
  • app/Livewire/Consumer/SchedulePlan.php
  • app/Livewire/Consumer/MyAccount/Hold.php
  • app/Livewire/Consumer/MyAccount/RestartPlan.php
  • app/Services/Consumer/SchedulePlanPaymentService.php
Last modified on May 25, 2026