422
payments.evidence_requiredpaymentsRule R20Manual resolution needs a provider reference and evidence
ResolvePaymentManually marks a payment succeeded without a provider event — an operator asserting that money arrived. The rule requires both a provider_ref and an evidence file before it will do that.
Why the API refuses
WHEN ResolvePaymentManually is approved with outcome succeeded, THE SYSTEM SHALL require a provider_ref and an evidence_file, transition the payment to succeeded without a provider event, and emit PaymentResolvedManually in addition to PaymentSucceeded.
What to do
This is an operator action in the console, not a partner API call. Attach the bank or provider record that proves receipt, and the reference it carries, and the payment transitions with PaymentResolvedManually alongside PaymentSucceeded so the manual step is visible in the audit trail forever.