Skip to main content
Version: 2.x

Interface: CommerceCredits

Defined in: javascript/src/commerce/service.ts:253

Minimal credit boundary required by commerce orchestration.

Methods​

checkAllowance()​

checkAllowance(accountId): Promise<AllowanceResult | null>

Defined in: javascript/src/commerce/service.ts:258

Parameters​

accountId​

string

Returns​

Promise<AllowanceResult | null>


getAvailable()​

getAvailable(accountId): Promise<AvailableResult>

Defined in: javascript/src/commerce/service.ts:255

Parameters​

accountId​

string

Returns​

Promise<AvailableResult>


getBalance()​

getBalance(accountId): Promise<BalanceResult>

Defined in: javascript/src/commerce/service.ts:254

Parameters​

accountId​

string

Returns​

Promise<BalanceResult>


getBucketBalances()​

getBucketBalances(accountId): Promise<BucketBalancesResult>

Defined in: javascript/src/commerce/service.ts:256

Parameters​

accountId​

string

Returns​

Promise<BucketBalancesResult>


getLedgerEntry()​

getLedgerEntry(accountId, entryId): Promise<LedgerEntry | null>

Defined in: javascript/src/commerce/service.ts:261

Parameters​

accountId​

string

entryId​

string

Returns​

Promise<LedgerEntry | null>


getUserPlan()​

getUserPlan(accountId): Promise<GetUserPlanResult>

Defined in: javascript/src/commerce/service.ts:257

Parameters​

accountId​

string

Returns​

Promise<GetUserPlanResult>


listLedgerEntries()​

listLedgerEntries(accountId, options): Promise<LedgerPage>

Defined in: javascript/src/commerce/service.ts:259

Parameters​

accountId​

string

options​

ListLedgerEntriesOptions

Returns​

Promise<LedgerPage>


listUsageCharges()​

listUsageCharges(accountId, options): Promise<UsageChargePage>

Defined in: javascript/src/commerce/service.ts:260

Parameters​

accountId​

string

options​

ListUsageChargesOptions

Returns​

Promise<UsageChargePage>