Skip to main content

setPlayerAutoBilling

Configure the caller's player-wallet auto-recharge: enable/disable, per-period ceiling, recharge amount, and low-water threshold. Enabling requires a vaulted payment method.

setPlayerAutoBilling(
enabled: Boolean!
limitCents: BigInt
rechargeAmountCents: BigInt
lowWaterThresholdCents: BigInt
): PlayerAutoBilling!

Arguments

setPlayerAutoBilling.enabled ● Boolean! non-null scalar

Whether auto-recharge is enabled.

setPlayerAutoBilling.limitCents ● BigInt scalar

Per-period auto-recharge ceiling; null = no limit.

setPlayerAutoBilling.rechargeAmountCents ● BigInt scalar

Amount per recharge (default 1000).

setPlayerAutoBilling.lowWaterThresholdCents ● BigInt scalar

Balance threshold that triggers a recharge.

Type

PlayerAutoBilling object

Off-session auto-recharge settings for the player wallet (the org auto-billing twin): when enabled with a vaulted card, the player gate tops the wallet up before denying for insufficient funds.