Skip to main content
Version: 2.x

Interface: BillingEvent

Defined in: javascript/src/billing/types/events.ts:50

Properties

accountId?

optional accountId?: string | null

Defined in: javascript/src/billing/types/events.ts:56

Financial subject affected by this provider event.


billingEventId?

optional billingEventId?: string

Defined in: javascript/src/billing/types/events.ts:65


customer?

optional customer?: BillingCustomerInfo | null

Defined in: javascript/src/billing/types/events.ts:57


dispute?

optional dispute?: BillingDisputeInfo | null

Defined in: javascript/src/billing/types/events.ts:62


eventId

eventId: string

Defined in: javascript/src/billing/types/events.ts:52


eventType

eventType: BillingEventType

Defined in: javascript/src/billing/types/events.ts:53


invoice?

optional invoice?: BillingInvoiceInfo | null

Defined in: javascript/src/billing/types/events.ts:59


metadata?

optional metadata?: Record<string, unknown> | null

Defined in: javascript/src/billing/types/events.ts:63


occurredAt

occurredAt: string

Defined in: javascript/src/billing/types/events.ts:54


payment?

optional payment?: BillingPaymentInfo | null

Defined in: javascript/src/billing/types/events.ts:60


provider

provider: string

Defined in: javascript/src/billing/types/events.ts:51


raw?

optional raw?: unknown

Defined in: javascript/src/billing/types/events.ts:64


refund?

optional refund?: BillingRefundInfo | null

Defined in: javascript/src/billing/types/events.ts:61


subscription?

optional subscription?: BillingSubscriptionInfo | null

Defined in: javascript/src/billing/types/events.ts:58