Skip to main content
Version: 2.x

Interface: BillingEvent

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

Properties​

accountId?​

optional accountId?: string | null

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

Financial subject affected by this provider event.


billingEventId?​

optional billingEventId?: string

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


customer?​

optional customer?: BillingCustomerInfo | null

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


dispute?​

optional dispute?: BillingDisputeInfo | null

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


eventId​

eventId: string

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


eventType​

eventType: BillingEventType

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


invoice?​

optional invoice?: BillingInvoiceInfo | null

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


metadata?​

optional metadata?: JsonObject | null

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


occurredAt​

occurredAt: string

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


payment?​

optional payment?: BillingPaymentInfo | null

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


provider​

provider: string

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


raw?​

optional raw?: unknown

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


refund?​

optional refund?: BillingRefundInfo | null

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


subscription?​

optional subscription?: BillingSubscriptionInfo | null

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