Agora

The dealership's Tebex catalogue: what the player sees

The Shop page displays your Tebex store's packages and sends the player to pay at Tebex; what it shows, what Agora does (and does not), and the possible messages.

Updated on Oct 5, 2026, 9:25 a.m.

On this page
  1. The page address
  2. What the page shows
  3. What happens when you click Buy
  4. Possible messages

In short. When your Tebex store is connected (Selling on your server with Tebex), Agora displays its packages on a Shop page: image, name, category, price and a Buy button. A click opens the payment at Tebex. Agora only displays the catalogue: it never touches the money and delivers nothing on this path (your server's Tebex plugin delivers).

Do not mix them up. The dealership (The vehicle dealership) sells vehicles for game money, from your Agora catalogue. The Tebex shop sells your packages for real money, from your Tebex catalogue. Two pages, two catalogues.

The page address #

The shop lives at /concession/boutique on your site (for example https://your-site.example/concession/boutique). No menu or home page block leads to it for now: give the address to your players (Discord, rules, announcement).

  • You must be signed in to the site: a visitor is sent to the sign-in page.
  • The page is part of the MDT: without the license that covers it, it shows the license screen.
  • If no store is connected, it says "No shop connected yet.".

What the page shows #

The Shop title and "Buy perks paid directly at Tebex — Agora only displays the catalogue.", then one card per package:

ElementWhere it comes from
Image (16:9)The package's image at Tebex, if it has one
Name, categoryThe package name and its category at Tebex
PriceThe total price computed by Tebex, in your Tebex store's currency
BuyOpens the payment at Tebex

The catalogue is read from Tebex and kept for one minute in memory: a package added, removed or repriced in Tebex shows within a minute, with nothing to redo in Agora (a failed read is never kept: the next view tries again). A package without a name is not displayed. No description or variants: only what lets the player choose and pay.

What happens when you click Buy #

  1. Agora creates a basket at Tebex containing that package only, one unit. Creation is rate-limited per member: endless chained clicks are refused for a while. A Tebex outage shows the player a generic message; the technical detail goes to the error log.
  2. The player's browser is sent to Tebex's payment page (an https:// link).
  3. They pay at Tebex, which takes the money and handles taxes, refunds and disputes. At the end, they come back to the Shop page.

Agora sends Tebex no information about the player: only the package and the return addresses. What Tebex asks for to deliver (the player's identifier, for example) is set up at Tebex. Delivery is done by Tebex's official FiveM plugin, as explained in Selling on your server with Tebex.

Possible messages #

MessageCause and fix
No shop connected yet.No public key is saved: Moderation → Dealership, Your server's Tebex shop block
No package in this shop yet.The key is right but the Tebex store is empty: create a package at Tebex
Could not reach Tebex with that key. Check that it was copied from the Tebex dashboard.Tebex does not answer, or the public key is wrong: reconnect the key
Could not create the Tebex basket.Tebex refused to prepare the payment: try again, then check the package at Tebex
That's not a valid Tebex public key(when connecting) the key must look like xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

The page shows no particular message when a player cancels their payment at Tebex: they simply come back to the shop.

A purchase that is not delivered is not fixed inside Agora: see the Tebex dashboard and your server console (Selling on your server with Tebex, step 3).

Was this article helpful?