Quasar Store Logo

Sell Yachts via Tebex

Allows players to purchase yachts through Tebex as an external payment option, integrating real-money transactions directly into your server economy.

This section explains how the Tebex purchase flow works from the player’s perspective, where instead of directly buying the yacht in-game, they must first complete the payment on Tebex and then use the provided transaction ID (TBX ID) to redeem it. It ensures secure validation of purchases and connects real-money transactions with in-game rewards seamlessly.



Enable Tebex Payment (qs-yacht)

Next step is to enable the Tebex payment configuration inside the config. Find the Config.TebexPayment section and configure it like this:

Config.TebexPayment = { enabled = true, packageName = 'Yacht (VIP Yacht)', -- leave empty to allow all packages enableBuyWithoutTebex = true, -- allow in-game money purchase without Tebex bypassMaxOwnedCount = true, -- allow buying even if max yachts reached -- If true, modifications are free after a Tebex purchase -- If false, base yacht is free but upgrades must be paid modificationsFreeWithTebex = true, -- Limit yachts per Tebex transaction ID maxYachtPerTransaction = 1 }

This configuration allows your server to handle yacht purchases through Tebex, while also giving you flexibility to combine it with in-game money if needed. It’s important that the packageName matches exactly the Tebex product name you created earlier, otherwise the purchase won’t be recognized correctly. Everything here depends on the sv_tebexSecret being properly configured, since that’s what links your server with Tebex and validates the transactions.



How to connect Tebex to your server?

To start the integration, we must go to "Integrations" within our panel on the left in Tebex. Once inside, we will see the "Game Servers" option, that is the way to go.

imagen_2026-03-11_233324915.png
imagen_2026-03-11_233324915.png


Once inside this part of our Tebex store, we will go to the button that says "Connect Game Server" to continue.

imagen_2026-03-11_233343659.png
imagen_2026-03-11_233343659.png


We will create a PLUGIN in this new section, where we will click to continue.

imagen_2026-03-11_233403328.png
imagen_2026-03-11_233403328.png


In this step, we can give it a custom name, but we must ignore the "Packages" part, we will simply continue.

imagen_2026-03-11_233422706.png
imagen_2026-03-11_233422706.png


Click copy command and paste it to server.cfg then restart your server and when Not Connected indicator turns green and says connected click "Continue".

imagen_2026-03-11_233439062.png
imagen_2026-03-11_233439062.png


Once this is done, we have our integration ready, which we will add within the package that we will sell as Multicharacter slot in our store. To do this, we will go to "Packages" in the menu on the left of Tebex.

imagen_2026-03-11_233459997.png
imagen_2026-03-11_233459997.png


We will click on "Add New" and then "Package" to create our package.

imagen_2026-03-11_233517005.png
imagen_2026-03-11_233517005.png


We will give you a title, description, image and all the details you want to create a unique package.

imagen_2026-05-08_183129615.png
imagen_2026-05-08_183129615.png


Once the details have been given, we will go further down and create a "Game Server Commands".

imagen_2026-03-11_233559231.png
imagen_2026-03-11_233559231.png


Within "Game Servers" we will select the integration that we did previously in the previous steps and we will click on the button on the right that says "Add Command".

imagen_2026-03-11_233636145.png
imagen_2026-03-11_233636145.png


Inside, we will leave the default option "When the package is purchased" and add the following text.

qs_yacht_tebex {transaction}
imagen_2026-05-08_181505162.png
imagen_2026-05-08_181505162.png


Once all these steps have been completed, everything is ready. When a player purchases this package, they will receive a tbx-id, which they will copy and use within our Multicharacter to unlock new slots.