Create an incoming invoice from a manually uploaded/local document.
Current user is the client/payer. Payment methods are resolved from saved contacts; direct paymentMethods input is intentionally not accepted.
Supported invoice/contract currencies. G10 majors + AED/HKD.
Address schema for user.
Canonical field names: street_address, address_line_2, city, state, country, zip. Accepts legacy Align/IBAN field names (street_line_1, street_line_2, postal_code) for backward compatibility with existing JSONB data.
Successful Response
Invoice response.
Minimal transaction info embedded in invoice response.
Invoice status.
Minimal participant info for invoice response.
Minimal contract info embedded in invoice response.