Plan & pricing — Traffic packages

Bandwidth add-ons (traffic_plans). Purchase adds premiumTrafficBytesPurchased; does not grant Premium role.

Plan & pricing — Traffic packages

Sell bandwidth add-ons on the public upgrade page.

Where to find it

Admin → UsersPlan & pricing → tab Packages

Setting key: traffic_plans

How it works

Set section label/description and Published on upgrade page. Package rows: label, Bandwidth (GB, max 10000), Price (≥1 cent), optional badge/features/partners. Max 50 packages. Empty or unpublished = section hidden.

Money path

Checkout kind traffic_package increments User.premiumTrafficBytesPurchased by gb * 1024³ bytes. Remaining = purchased − used (non-expiring). Used when tier rolling bandwidth is exceeded; guests cannot use it.

Does not grant Premium/Pro role or premiumUntil. Coupons are not wired for traffic (role_plan only). Balance-pay path also exists.

Common problems

Rows exist but section invisible

Published on upgrade page is off.

Bought traffic but still not Premium

Expected - traffic packs are bandwidth only.

Related