---
id: ADR-ACC-REC-016
title: Payouts Are Entered by Hand; Processor Import Comes Later
product_area: accounting
module: reconciliation
revision: 2
status: proposed
design_intent: confirmed
source_sha:
  services-accounting: f47cb263875bbc0c5640fba7dae6785ec32695f8
  react-console: baf6dae382d6f41dce976c7f848667ccc37e076f
decision: >-
  Use staff payout entry now and defer processor payout imports to a later
  integration.
constrains:
  - DOM-ACC-REC-001
  - DOM-ACC-REC-002
  - DOM-ACC-REC-004
  - WF-ACC-REC-002
origin: 'ACCT-M8 plan D8, approved by Andrew 2026-10-22'
alternatives:
  - option: Implement only the test processor import now.
    why_not: >-
      The recorded decision does not treat that test path as sufficient customer
      coverage.
consequences:
  - >-
    Import-related fields and ranking vocabulary do not establish a deployed
    import process.
  - >-
    Matching neither solves amount combinations nor automatically claims
    effects.
  - Readiness marks processor matching unavailable until import support exists.
supersedes: []
evidence:
  - >-
    services-accounting at f47cb263: docs/milestones/plans/ACCT-M8-plan.md D8;
    modules/reconciliation/db/payouts.table.ts;
    db/reconciliation-exceptions.table.ts; services/rules/match-ranking.ts.
---
# Payouts Are Entered by Hand; Processor Import Comes Later

## Context

The recorded release scope provides reconciliation before payout connectors.

## Decision

Use staff payout entry now and defer processor payout imports to a later integration.

## Alternatives Considered

Implement only the test processor import now. The recorded decision does not treat that test path as sufficient customer coverage.

## Consequences

Import-related fields and ranking vocabulary do not establish a deployed import process. Matching neither solves amount combinations nor automatically claims effects. Readiness marks processor matching unavailable until import support exists.
