Pennylane API Client
    Preparing search index...

    Interface CreateFinalizedCustomerInvoiceBody

    Payload for creating a finalized customer invoice or credit note.

    interface CreateFinalizedCustomerInvoiceBody {
        currency?: string;
        customer_id: number;
        customer_invoice_template_id?: number;
        date: string;
        deadline: string;
        discount?: { type: "absolute" | "relative"; value: string };
        draft?: false;
        external_reference?: string;
        invoice_line_sections?: readonly CreateCustomerInvoiceLineSectionBody[];
        invoice_lines: readonly CreateCustomerInvoiceLineBody[];
        language?: "fr_FR" | "en_GB";
        pdf_description?: string | null;
        pdf_invoice_free_text?: string | null;
        pdf_invoice_subject?: string | null;
        special_mention?: string | null;
        transaction_reference?: CreateCustomerInvoiceTransactionReferenceBody;
    }

    Hierarchy (View Summary)

    Index

    Properties

    currency?: string
    customer_id: number
    customer_invoice_template_id?: number
    date: string
    deadline: string
    discount?: { type: "absolute" | "relative"; value: string }
    draft?: false
    external_reference?: string
    invoice_line_sections?: readonly CreateCustomerInvoiceLineSectionBody[]
    invoice_lines: readonly CreateCustomerInvoiceLineBody[]
    language?: "fr_FR" | "en_GB"
    pdf_description?: string | null
    pdf_invoice_free_text?: string | null
    pdf_invoice_subject?: string | null
    special_mention?: string | null