Issue credit
What the Screen Is For
Grant customer credit manually with an explanation and accounting destination.
What It Shows and Lets People Do
Staff choose the beneficiary, value and unit accounts and submit the grant directly without an additional confirmation dialog. Receipt-derived credit starts from the receipt record instead.
States and Errors
Required explanation and account validation identify missing or invalid fields before a valid grant can be recorded.
Patterns It Must Respect
The frontmatter names the components and layout actually used. Confirmation behavior is action-specific, including inline review and direct submission where implemented. The contract records the current console behavior without declaring an approved visual baseline.