Tebex icon

Tebex -----

Gaming Payments Done Right. Set up a webstore and sell ranks, items, and more!




Version: 2.0.6
Been a Tebex user for well over 2 years now. I am not sure what the hate is about. As long as you have a working bank account connected and you are following all the mojang guidelines on your store, I don't see a reason to use anything other than Tebex.

If you feel like you have a genuine issue or would like to discuss it with a fellow Tebex user, feel free to drop me a DM. Or better, email tebex support.

Thanks, Tebex, for allowing me to freely accept payments. After getting my Stripe account closed for the 5th time, I was not sure how to even run the server, but this made my life easier.

Version: 2.0.6
I used this plugin for the first time a few years ago. Now I’m downloading it again for my server, but de webshop needs to get a “review”. then it’s reviewed, and they begin about screenshots, and what players can get out of crates. For sure that I’m not using this plugin anymore! What a bullshit.

Version: 2.0.6
Good complement, thanks for updating, I have been using tebex for 3 years and I am grateful to you, ChampiCraft present in this review

Version: 2.0.5
I would've given 5 stars if it wasn't because now they have to review your store.
Seriously, they've literally asked me to upload a photo of what my rank's kit has, when literally 1 year ago I could make my webstore without having to upload images. I find it acceptable, but now with the crates, why would I have to upload an image of what the crate has? Literally everyone before buying them sees what's inside in it in-game.
I'm going to craftingstore.

Version: 2.0.5
As a Tebex customer for four years, I've decided to quit Tebex forever in favor of better alternatives available.

When I first set up my webshop with Tebex in 2020, it was a different experience. Back then, they didn’t take any share of our sales and offered many features for free that are now behind a paywall, such as coupons, promotions, and webstore design options. These features are still free with other webshop providers. Since 2020, Tebex has only gotten progressively worse. They started putting features behind a paywall and then began taking a share of sales. They introduced "Tebex Wallet," which holds your funds for days before you can withdraw them. Previously, payments went instantly to my PayPal account.

What finally made me quit Tebex was their introduction of a "webshop review" system, where someone reviews your shop and approves it or not. Tebex has made hundreds of dollars from me, either from buying their premium services or from the shares they started taking from my sales. Not once did they, nor my customers, complain about anything. Then, they sent me an email expressing "concern" about the crates available for my ranks, demanding a screenshot of a preview of my crates to approve the store. I consider this very insulting and unprofessional, especially since I've been a long-term customer and my content is completely EULA compliant, and other webshop alternatives have none of this review process nonsense.

In short, I strongly recommend looking for an alternative due to:

- Outrageous prices for basic features that are free with other webshop providers
- A large share of your sales being taken by Tebex
- Progressively worsening service and higher costs
- Holding your funds for days before you can withdraw them
- A ridiculous review process


on a positive note, and the reason i do not give one star, package delivery works just fine and it's almost instant, and despite being far worse than other services, it still gets it's job done, just leaves a lot to desire when compared to the alternatives

Version: 2.0.5
My funds been stuck with tebex for the past 3 months, this is disgusting behavior, the lack of response and the auto messages are horrendous.

Version: 2.0.4
Very nice monetization functions, easy to use, seems to work well with my spigot, full of discord integration functions, server commands, subscription, it's really a good plan to monetize your server, add to the whitelist , etc... thanks for the work
-
Author's response
Thank you so much for your review!

Version: 2.0.4
Terrible plugin and support. Plugin throws random errors and takes forever to send purchased packages. Fees are way too high for the lack of support.
-
Author's response
Thanks so much for your review, can you send an email to us with more information about these errors you're seeing? Send to [email protected].

Version: 2.0.3
It does work well, is a bit tricky but I don't know why some players cannot buy from my store with the error message ''Unable to find a player with that username''.

My server is an Offline server, I have Geyser and Bedrock users have a *. I don't have Bungecord. I would love to get some help with this tbh
-
Author's response
Hey! We noticed some issues with Geyser and Bedrock users in version 2.0.3. These issues should be resolved in version 2.0.4.

Version: 2.0.3
Horrific.

1. The website is awful. It looks slick, but the store pages they give you aren't. Basic garbage unless you buy a premium page.
2. The editor in the website is a buggy nightmare. Good luck styling any of your text, they'd be better off just letting you add raw HTML.
3. Their approval time is a sham. It won't take you 1-2 days to get approved (which is already a long time). I'm on day 3, no service.
4. You have to pay for an SSL certificate if you want to use their CNAME service. I get that other Minecraft services do this, but that's absurd. You can just use certbot and it's free, they could offer a basic certbot integration.
5. There are settings when setting up packages that are ambiguous, not a single setting is defined in their docs which rarely get updated.

Honestly a complete waste of time. It took a long time to input all my packages into their buggy, undocumented editor. just to be stuck waiting for approval past their max wait time.

Avoid at all costs.
-
Author's response
Thank you for sharing your feedback! We appreciate the time you took to share your experience with us. We apologize for any inconvenience you've faced and hope to better serve you in the future.

Version: 2.0.2
Another error when the command executes

[18:47:46 WARN]: [Tebex] Task #20454 for Tebex v2.0.2 generated an exception
java.lang.NullPointerException: Cannot invoke "java.lang.CharSequence.toString()" because "replacement" is null
at java.lang.String.replace(String.java:2961) ~[?:?]
at io.tebex.sdk.obj.QueuedCommand.getParsedCommand(QueuedCommand.java:46) ~[tebex-bukkit-2.0.2.jar:?]
at io.tebex.sdk.platform.Platform.lambda$null$7(Platform.java:270) ~[tebex-bukkit-2.0.2.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[pufferfish-1.18.2.jar:git-Pufferfish-72]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[pufferfish-1.18.2.jar:git-Pufferfish-72]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1534) ~[pufferfish-1.18.2.jar:git-Pufferfish-72]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:486) ~[pufferfish-1.18.2.jar:git-Pufferfish-72]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1458) ~[pufferfish-1.18.2.jar:git-Pufferfish-72]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1228) ~[pufferfish-1.18.2.jar:git-Pufferfish-72]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:318) ~[pufferfish-1.18.2.jar:git-Pufferfish-72]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
-
Author's response
Thanks for the report! Please give the latest version 2.0.3 a try. The previous version 2.0.2 did not fully resolve command execution on certain types of servers.

Version: 2.0.1
Me sale este error en la consola
[Tebex] Failed to get online commands: java.lang.NullPointerException: Cannot invoke "String.replaceFirst(String, String)" because "id" is null
[22:29:02 WARN]: java.util.concurrent.CompletionException: java.lang.NullPointerException: Cannot invoke "String.replaceFirst(String, String)" because "id" is null
[22:29:02 WARN]: at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
[22:29:02 WARN]: at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
[22:29:02 WARN]: at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:722)
[22:29:02 WARN]: at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
[22:29:02 WARN]: at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2179)
[22:29:02 WARN]: at tebex-bukkit-2.0.0.jar//io.tebex.sdk.request.TebexRequest$1.onResponse(TebexRequest.java:120)
[22:29:02 WARN]: at tebex-bukkit-2.0.0.jar//io.tebex.plugin.libs.okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
[22:29:02 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
[22:29:02 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
[22:29:02 WARN]: at java.base/java.lang.Thread.run(Thread.java:1623)
[22:29:02 WARN]: Caused by: java.lang.NullPointerException: Cannot invoke "String.replaceFirst(String, String)" because "id" is null
[22:29:02 WARN]: at tebex-bukkit-2.0.0.jar//io.tebex.sdk.util.UUIDUtil.mojangIdToJavaId(UUIDUtil.java:14)
[22:29:02 WARN]: at tebex-bukkit-2.0.0.jar//io.tebex.sdk.platform.Platform.lambda$handleOnlineCommands$4(Platform.java:193)
[22:29:02 WARN]: at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718)
[22:29:02 WARN]: ... 7 more
-
Author's response
Hey there, thanks for your review! We've just released an update (v2.0.2) which resolves these issues for offline servers.

Version: 2.0.1
The plugin isn't working well in Minecraft Offline/Bedrock mode

[14:21:37 WARN]: [Tebex] Failed to get online commands: java.lang.NullPointerException: Cannot invoke "String.replaceFirst(String, String)" because "id" is null
[14:21:37 WARN]: java.util.concurrent.CompletionException: java.lang.NullPointerException: Cannot invoke "String.replaceFirst(String, String)" because "id" is null
[14:21:37 WARN]: at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
[14:21:37 WARN]: at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
[14:21:37 WARN]: at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:722)
[14:21:37 WARN]: at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
[14:21:37 WARN]: at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2147)
[14:21:37 WARN]: at tebex-bukkit-2.0.1 (1).jar//io.tebex.sdk.request.TebexRequest$1.onResponse(TebexRequest.java:120)
[14:21:37 WARN]: at tebex-bukkit-2.0.1 (1).jar//io.tebex.plugin.libs.okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
[14:21:37 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[14:21:37 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[14:21:37 WARN]: at java.base/java.lang.Thread.run(Thread.java:840)
[14:21:37 WARN]: Caused by: java.lang.NullPointerException: Cannot invoke "String.replaceFirst(String, String)" because "id" is null
[14:21:37 WARN]: at tebex-bukkit-2.0.1 (1).jar//io.tebex.sdk.util.UUIDUtil.mojangIdToJavaId(UUIDUtil.java:14)
[14:21:37 WARN]: at tebex-bukkit-2.0.1 (1).jar//io.tebex.sdk.platform.Platform.lambda$handleOnlineCommands$4(Platform.java:195)
[14:21:37 WARN]: at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718)
[14:21:37 WARN]: ... 7 more
-
Author's response
Hey there, thanks for your review! We've just released an update (v2.0.2) which resolves these issues for offline servers.

Version: 2.0.1
Would not recommend my worst enemy to use Tebex. Signed up for a year to save money for my small minecraft server, then they removed the legacy plan which was why I was using Tebex. The problem was not Tebex removing the legacy plan, it was that they denied my refund request for the coming months (which was like 10 remaining months).

I know "Tebex Checkout" was a great thing for players not running their own businesses, however it did not match my business since Tebex took out fees on payments. Fees I could ignore since I already did my own accounting, took VAT on incoming payments and handled my own chargeback payments. And with collecting my own VAT, I was able to to reverse VAT on all my outcome. It did not match my business at all.

I had been a customer on Tebex (Buycraft) for over 8 years when this happend. Which really shows how this company treat their customers.
-
Author's response
Hey Agonia, thanks for sharing these concerns. Your loyalty over the years is greatly valued, and we're sorry to hear that the changes to our service plans resulted in this frustration. We're constantly working on improving our services to better meet our clients' needs, and your feedback is crucial in the process. Thank you again.

Version: 2.0.0
Plugin is a total unfunctional mess.
Will gladly re-visit the review section once issues are solved.
I begun converting a few production servers to this with high hopes, only to be met with broken commands, console spam on startup, etc.
Not a good start at all Tebex.
-
Author's response
Hey Andrew! It seems these issues can occur for some servers that migrate from the previous plugin. Setting your secret key via command or manually via the configuration seems to resolve the majority of issues. If you're still experiencing problems, please let us know here or create an issue on GitHub. Thanks!

Version: 2.0.0
I had to recorrect my original review after realizing the work Tebex put into this update. A long lasting console spam issue has finally been resolved! Looking forward to other updates from this essential plugin.
-
Author's response
Thank you so much for your review!

Version: 2.0.0
This "updated" plugin has so many issues already. It doesn't even seem that Tebex tested this in a production setting. /tebex checkout, lookup, sendlink all throw an internal error has occurred message. I have opened an issue on GitHub and would be more than happy to update this rating when this is addressed.
-
Author's response
Hey there, thanks for letting us know about these issues! We will follow up on GitHub to ensure this is fixed for you.

Version: 2.0.0
An industry standard. Just wish Tebex addressed the unresolved "Fetching all due players... players (0 found)" spam in the server console.

Version: 2.0.0
By far the best payment solution for servers that I've tried, and Tebex Analytics is a great feature to include as well!
-
Author's response
Thank you so much for your review!

Resource Information
Author:
----------
Total Downloads: 5,369
First Release: Jan 2, 2024
Last Update: Oct 9, 2024
Category: ---------------
All-Time Rating:
17 ratings
Find more info at docs.tebex.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings