Connect a store (Tebex, PayNow, CraftingStore)

Add a provider under Growth, Store connections, copy its webhook URL into the store, and see revenue next to playtime.

Using the dashboardUpdated 1 min read

Owners and admins can connect a store. Webhooks are accepted on every plan; the Revenue view needs Operator or Network.

  1. Install the agent first, so purchases can be matched to players.
  2. Open Growth, then Store connections, and add a provider. Copy the unique webhook URL it shows.
  3. In the store's own panel, add an endpoint with that URL, copy the webhook secret back into ServerStats, and select the events listed in the app. Up to 10 integrations per organisation.
  4. Make a test purchase or use the store's test webhook. The connection shows whether it validated, whether signed events arrived and whether a first purchase was recorded.

Per-provider steps, event names and limits: Tebex, PayNow, CraftingStore.

What matches to a player

A purchase is linked to a player when the store and the agent use the same game ID: a Minecraft Java or Hytale UUID, or SteamID64 on supported Steam games. FiveM needs the agent's Cfx ID mode, and Bedrock purchases stay unlinked. An unlinked purchase still counts in revenue totals.

What is not stored

Buyer emails, names, addresses and IPs in the webhook are ignored. Tebex can also import up to 90 days of earlier sales (Operator and Network).

Still stuck? Email [email protected] with the server name and what you see. For a rejected claim code or no data, include the output of the agent’s status command.