Packages are the backbone of your webstore and are what your players purchase from you. They are also where you define which in game goods the player receives.
Categories are what Packages are placed in on your webstore. They allow you to organise your packages into sections.
To create a category:
Go to Webstore > Packages.
Click Create Category on the Add New Item dropdown.
Enter the following options:
Name - This is the name of your category and how it will appear on your webstore navigation bar.
Description - This is the description of your category which will appear on the webstore category page.
Parent Category - If you'd like this category to be a sub category of another category you can select this here.
Packages Display Type - Choose if to display images of packages in this category or instead only display the package names.
Restrict Categories By Package - If you only want this category to appear if players have purchased a certain selection of packages previously.
GUI Item - Enter a Minecraft Item ID if you are using the in game package/category browser.
Once you have entered all the options, click Create, and your category will now be listed on your webstore. You can now select this category when creating a package.
Go to Webstore > Packages.
Click Create Package.
Enter the following options, please note not every option is required:
Name - This is the name of your package which is listed on your webstore.
Description - This is the description of your package and you can use the WYSIWYG editor to customise the text with colours etc.
Image - This is the image of the package which will be displayed on your store.
Price - This is the price players will pay when purchasing your package.
Expire After - This is the amount of time until the expiry commands are executed.
Purchase Type - If the package is a one off purchase or a subscription. If you select subscription and you are using a gateway which supports automatic renewals, the renewal time will be based off the above Expire After option.
Category - This is the category which this package will be listed in.
Global Limit - This is the total amount of times this package can be purchased.
User Limit - This is the total amount of times a specific player can purchase this package.
Servers - These are the servers which this package will execute the package commands on by default.
Variables - These are the variable you want to ask the player upon adding the package to their basket.
Required Packages - You can select which packages the user has had to of previously purchased to be able to purchase this package.
Create Gift Card Upon Purchase - Enter a gift card value to send to the player upon purchasing this package (Requires the Enterprise Plan).
Associate With Community Goal - If you want the purchase of this package to associate with increasing a community goals value.
Allowed Gateways - This is a list of payment gateways that should be allowed to be used to purchase this package with. Leave empty if you want all payment gateways to be allowed to be used.
Show Package Until - Enter a date if you wish this package to only be allowed to be purchased until a certain date.
GUI Item - Enter a Minecraft item ID (If you are using Minecraft) to be displayed on the in game GUI interface.
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 cumulative packages feature enables your players to upgrade from one package to the next by only paying the price difference between the first and the second package.
An example of cumulative packages is shown below:
Package A = $10
Package B = $30
A customer purchases Package A for $10. The customer will now be able to purchase Package B for $20 in the future. ($30 - $10 = $20).
You can enable packages to be cumulative by selecting the option on the category edit page.