Skip to main content
Version: 2.x

Interface: BillingInvoiceRecord

Defined in: javascript/src/billing/types/documents.ts:20

Persisted invoice document returned from account-level billing queries.

Extends

Properties

amountDueMinor

amountDueMinor: number

Defined in: javascript/src/billing/types/documents.ts:13

Inherited from

BillingInvoiceInfo.amountDueMinor


amountPaidMinor

amountPaidMinor: number

Defined in: javascript/src/billing/types/documents.ts:12

Inherited from

BillingInvoiceInfo.amountPaidMinor


currency

currency: string

Defined in: javascript/src/billing/types/documents.ts:14

Inherited from

BillingInvoiceInfo.currency


periodEnd?

optional periodEnd?: string | null

Defined in: javascript/src/billing/types/documents.ts:16

Inherited from

BillingInvoiceInfo.periodEnd


periodStart?

optional periodStart?: string | null

Defined in: javascript/src/billing/types/documents.ts:15

Inherited from

BillingInvoiceInfo.periodStart


provider

provider: string

Defined in: javascript/src/billing/types/documents.ts:21


providerInvoiceId

providerInvoiceId: string

Defined in: javascript/src/billing/types/documents.ts:10

Inherited from

BillingInvoiceInfo.providerInvoiceId


status

status: "draft" | "open" | "paid" | "void" | "uncollectible"

Defined in: javascript/src/billing/types/documents.ts:11

Inherited from

BillingInvoiceInfo.status