Game Hub bundle bonus text fields: Custom text vs Custom badge text
Last updated: June 29, 2026
Game Hub bundle bonus text fields: Custom text, Custom badge text, and bonus_badge
When configuring bundle bonus text, there are two different store flows that can look similar but behave differently:
- Evergreen Items in the dashboard: the anonymous, logged-out store configuration in Store (Evergreen Items) > Bundles.
- Game Hub via
store.get: the logged-in store, where item data is returned by yourstore.getwebhook.
Current Evergreen Items behavior
The temporary 12-character restriction that affected dashboard bonus text fields after the May 29 change has been fixed.
- Custom badge text under Display options is a separate short label field.
- Custom text under Bonus items has been restored to its previous behavior and is no longer limited by that temporary 12-character cap.
This means that if you are editing an Evergreen Items bundle in the dashboard, you can again use longer bonus custom text as before.
What this does and does not affect
- Does not affect Game Hub purchases or delivery: the badge text is only a visual label. The purchase flow and delivered items are driven by the SKU and bonus item data.
- Does not affect
store.get: when items are returned through the logged-in Game Hub store, the 12-character dashboard limit does not apply.
How to set custom bonus text in Game Hub
For the Game Hub store, bonus label text comes from the bonus_badge field in your store.get webhook response.
If bonus_badge is omitted, the Hub shows the default label Store Bonus.
Example without a custom label:
{
"sku": "dev.ck.pkg.specialpackage1.gold.tier7",
"bonus_items": [
{ "sku": "dev.ck.ingame.1464007916", "quantity": 500 }
]
}Example with a custom label:
{
"sku": "dev.ck.pkg.specialpackage1.gold.tier7",
"bonus_badge": "Game Hub Bonus!",
"bonus_items": [
{ "sku": "dev.ck.ingame.1464007916", "quantity": 500 }
]
}The displayed bonus amount (for example, +500) is still read from the quantity value in bonus_items, independently of the badge text.
Summary
If you are testing the logged-in Game Hub store, use bonus_badge in your store.get response to control the bonus label text. If you are editing Evergreen Items in the dashboard, the temporary restriction on bonus custom text has now been fixed, while bonus_badge remains the correct field for the logged-in Hub store.