Skip to main content
Version: 2.x

Interface: BillingInvoiceRecord

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

Persisted invoice document returned from account-level billing queries.

Extends​

Properties​

amountDueMinor​

amountDueMinor: number

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

Inherited from​

BillingInvoiceInfo.amountDueMinor


amountPaidMinor​

amountPaidMinor: number

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

Inherited from​

BillingInvoiceInfo.amountPaidMinor


currency​

currency: string

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

Inherited from​

BillingInvoiceInfo.currency


periodEnd?​

optional periodEnd?: string | null

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

Inherited from​

BillingInvoiceInfo.periodEnd


periodStart?​

optional periodStart?: string | null

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

Inherited from​

BillingInvoiceInfo.periodStart


provider​

provider: string

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


providerInvoiceId​

providerInvoiceId: string

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

Inherited from​

BillingInvoiceInfo.providerInvoiceId


status​

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

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

Inherited from​

BillingInvoiceInfo.status