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.