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 → Users → Plan & 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.