Real-World Example
A creditor opens Jane’s consumer profile to review scheduled transactions, payment history, EcoLetters, account expiration, and plan actions. The page should let the creditor support the account without breaking consumer-facing status rules.
Visual Flow
How It Should Work
- It should show a creditor only consumers belonging to its allowed company scope.
- It should make scheduled transactions, payment history, EcoLetters, and account status easy to inspect.
- It should preserve history when rescheduling, skipping, reactivating, or changing expiration data.
How It Should Not Work
- It should not let creditor support actions bypass consumer status and payment safety rules.
- It should not expose another creditor consumer profile.
- It should not silently change future payments without a traceable reason.
Developer Notes
- Consumer profile detail is a support surface with high payment and communication impact.
- When changing this area, check consumer-facing My Accounts and Schedule Plan behavior too.
app/Livewire/Creditor/ManageConsumers/ViewPage.php
app/Livewire/Creditor/ManageConsumers/ConsumerProfile/ScheduledTransactions.php
app/Livewire/Creditor/ManageConsumers/ConsumerProfile/Transactions.php
app/Livewire/Creditor/ManageConsumers/ConsumerProfile/ELetterHistories.php
app/Livewire/Creditor/ManageConsumers/ConsumerProfile/Reschedule.php
app/Livewire/Creditor/ManageConsumers/ConsumerProfile/SkipPayments.php
Last modified on May 25, 2026