Interface: CommerceAutoRecharge
Defined in: javascript/src/commerce/types.ts:292
Methods
disable()
disable(
input):Promise<void>
Defined in: javascript/src/commerce/types.ts:295
Parameters
input
Pick<AutoRechargeInput, "accountId">
Returns
Promise<void>
enable()
enable(
input):Promise<BillingAutoRechargeStatus|null>
Defined in: javascript/src/commerce/types.ts:294
Parameters
input
Returns
Promise<BillingAutoRechargeStatus | null>
getStatus()
getStatus(
input):Promise<BillingAutoRechargeStatus|null>
Defined in: javascript/src/commerce/types.ts:293
Parameters
input
Pick<AutoRechargeInput, "accountId">
Returns
Promise<BillingAutoRechargeStatus | null>
processIfNeeded()
processIfNeeded(
input):Promise<{charge?:SavedPaymentChargeResult|null;outcome:AutoRechargeOutcome; }>
Defined in: javascript/src/commerce/types.ts:297
Parameters
input
Returns
Promise<{ charge?: SavedPaymentChargeResult | null; outcome: AutoRechargeOutcome; }>
retry()
retry(
input):Promise<BillingAutoRechargeStatus|null>
Defined in: javascript/src/commerce/types.ts:296
Parameters
input
Returns
Promise<BillingAutoRechargeStatus | null>