ThPayment is a powerful plugin for
Minecraft: JavaEdition that integrates seamlessly with the
Kiwify payment platform using real-time webhooks. It allows server owners to reward players with custom in-game commands, notifications, and effects based on purchases made through Kiwify.
Ideal for monetizing servers through ranks, kits, cosmetics, and more —
without relying on third-party marketplaces. Payments are securely handled through Kiwify, and the plugin takes care of everything else in-game.
- Installation Instructions
- Download the latest ThPayment.jar file from the release page.
- Place the file inside your server’s plugins folder.
- Restart your server or load the plugin with a plugin manager.
- A folder plugins/ThPayment/ will be created — configure the generated config.yml file.
- Set up your Kiwify Webhook:
- Go to your Kiwify dashboard → Webhooks.
- Add a new webhook with:
- URL: https://<your-server>:<port>/thpayment/webhook
- Event: purchase_approved
- Headers: include your x-kiwify-account-id and Bearer token.
- You can test it.
Test Mode (No Real Purchase Needed)
Use the /thpayment test <player> <product_id> command to simulate a purchase. This is great for verifying command execution, offline player processing and in-game notifications.
- Requirements
- Minecraft server 1.8x-1.12x (Spigot or Bukkit)
- Java 8+
- MySQL (optional, for persistent storage)
- Public access to webhook endpoint (for Kiwify to send data)