Skip to main content
Version: 2.x

Interface: BillingAutoRechargeProfile

Defined in: javascript/src/billing/types/auto-recharge.ts:16

Properties​

armed?​

optional armed?: boolean

Defined in: javascript/src/billing/types/auto-recharge.ts:20


enabled​

enabled: boolean

Defined in: javascript/src/billing/types/auto-recharge.ts:18


maxChargesPerWindow​

maxChargesPerWindow: number | null

Defined in: javascript/src/billing/types/auto-recharge.ts:25


provider​

provider: string | null

Defined in: javascript/src/billing/types/auto-recharge.ts:21


quantity​

quantity: number

Defined in: javascript/src/billing/types/auto-recharge.ts:23


state​

state: "active" | "paused" | "disabled"

Defined in: javascript/src/billing/types/auto-recharge.ts:19


threshold​

threshold: Decimal

Defined in: javascript/src/billing/types/auto-recharge.ts:24


topupId​

topupId: string | null

Defined in: javascript/src/billing/types/auto-recharge.ts:22


updatedAt?​

optional updatedAt?: string | null

Defined in: javascript/src/billing/types/auto-recharge.ts:30


userId​

userId: string

Defined in: javascript/src/billing/types/auto-recharge.ts:17


windowAnchor​

windowAnchor: "calendar" | "rolling"

Defined in: javascript/src/billing/types/auto-recharge.ts:28


windowCount​

windowCount: number

Defined in: javascript/src/billing/types/auto-recharge.ts:27


windowTimezone​

windowTimezone: string

Defined in: javascript/src/billing/types/auto-recharge.ts:29


windowUnit​

windowUnit: "day" | "week" | "month" | "year" | "second" | "minute" | "hour"

Defined in: javascript/src/billing/types/auto-recharge.ts:26