Once you have created a server and it is successfully connected you are able to define Discord Actions when creating packages. Discord Actions can consist of assigning a role to a player upon purchase, removing a role, or sending a customisable message to a channel of your choice.
The most vital part of Tebex Store is the ability to give the purchased products to the player as soon as they have made a purchase. The majority of our customers use our official plugins along with commands to do this and we'll explain below how this system works.
The secret key is used to link one of our official plugins with your server so your players can receive the packages they have purchased. If you haven't already created a server you can do so by heading over to the servers page of your control panel. When creating your server ensure that you select the "Game Server" type as this is the only server type which provides you with a secret key.
Coupon codes allow you to generate codes which you can give to your players. You can for example create a coupon code which gives a player a 50% discount to a certain package.
There are two different setup flows for our new PayPal integration, one for business PayPal accounts and one for personal PayPal accounts. We advise using a business PayPal account as it will give you access to a lot more features, including; automated dispute responses, saved player payment methods and billing agreements.
If you would like to customise your webstore but our default customisation options are not sufficient you can use Themes (Custom CSS) and Templates (Custom HTML) which give you complete control over how your webstore looks.
If you'd like to use your own domain name such as store.example.com you can read our helpful guide below to get started. Please ensure that you own a domain name before starting this guide, if you do not own a domain name you can purchase one from a domain registrar such as GoDaddy or Namecheap.
The next section is where you define which commands the Tebex Plugin should execute on your server when the player purchases this package. Once you have entered all the information above, click Create, and you'll now be able to see your brand new package listed on your webstore.Ohh yeah!
The variables feature allows you request custom information from the player when they add a package to their basket. You could for example request which colour name tag they would like when purchasing a VIP rank and this is the example we are going to use in this guide.
Paysafecard is a great gateway which appeals to younger players - it also isn't possible to chargeback, which is great for you too!
When creating custom templates you can use variables to display certain types of information. Below is a list of variables available for you to use.
You can now select which permissions you would like this staff member to have on your webstore. Each permission grants you the option of allowing them to either view, create, update or delete whatever that permission is related to.
As has previously been announced, Tebex has partnered with CFX Collective to launch the official FiveM monetization platform. This new partnership brings many important features to the FiveM support we offer: A wider range of payment methods (without the merchant needing to register), support for CFX.re authentication, a new, improved server integration and much more.
Webhooks enable you to receive notifications as soon as a payment is made. If a new payment is received or a payment is modified we will send a HTTP request containing a JSON object to an endpoint of your choice.
Integrating Tebex with your game server is simple - however we have different tutorials for each game we support. You can find guides for each game under the "Integrating with your game server or website" section in the navigation on the left.
List the due online commands for a specific player. These commands should only be executed when the player is online and all the conditions have been met (such as if the player has the required amount of inventory slots).
Tebex Store supports direct integration to your Unturned server by using one of our official plugins. We support the following options to integrate your webstore with your Unturned server:
Community goals provide you with another way of incentivising your players for supporting your server. Purchases of qualifying packages will count towards the community goal target, resulting in commands being executed once the target is met for example a global XP boost or server-wide loot drops.
Tebex Store supports direct integration to your Hurtworld server by using one of our official plugins. We support the following modding platforms to integrate your webstore with your Hurtworld server:
The chargeback threshold is the major configuration option for Tebex Fraud and determines how strict it should be when preventing customers from purchasing on your webstore.
The custom payment gateway allows you to process payments manually as if they were real payments. This means that they will act as payments in every way affecting your statistics, community goals and so on.
Discount Type - Select the type of discount you want this sale to have. You can either enter a fixed amount (e.g. 5 dollars), or a percentage amount such as 25%. If you only want this sale to execute commands (if the sale for example gives additional free items which are not normally included in packages) you can select this option instead.
Optimise your players' checkout flow when using Tebex Checkout
If you are running an offline or cracked Minecraft server the above installation steps will still work as expected, you just need to ensure that when you created your webstore you selected the game type of Minecraft: Offline.When this game type is selected we won't verify if the Minecraft username actually exists when someone attempts to login to your webstore.
Braintree Merchant Account ID - Enter the merchant Account ID of your Braintree account. It is vital that the currency of your Braintree account matches the currency you have set in your Tebex Store settings.
Tebex Store supports direct integration to your 7 Days To Die server by using one of our official plugins. We support the following modding platforms to integrate your webstore with your 7 Days To Die server:
By default, Xsolla will allow you to use most of their gateways, with them acting as the 'Merchant of Record'. For certain methods (PayPal, Braintreee, Stripe, Boa Compra, Paysafecard, Amazonpay and others), you can provide your own account details to receive a lower rate.
If you've just created a package and you want to test it out, or you want to give a player a package for free, you can do just that by creating a manual payment.
This endpoint returns general information about the authenticated account and server.
In this field we need to know if you export your data, where to and what protection it is afforded. If you are storing EU data outside of the EEA (the countries of the EU + Iceland, Norway and Liechtenstein, more info) then you will need to make sure that the data is covered under safeguards that the ICO has determined here. We define any activity of transferring data from your control panel ...
Player verification allows you to integrate your own authentication layer into your webstore. Once you have setup player verification the webstore will ping an endpoint hosted on your own website with information about the player attempting to login.