[ADMN/WEB] [BukkitDev] Buycraft -The most advanced Donation Plugin.

Discussion in 'Archived: Plugin Releases' started by lmc, Aug 16, 2011.

  1. [​IMG]
    Over 100,000 servers have used Buycraft over the last 2 years.
    What is Buycraft, and why does my Minecraft server need it?
    Buycraft enables you to sell in game items/memberships to your community, allowing yourself to fund your server bills to keep your Minecraft server alive. Buycraft is basically an online shopping cart system for your own server!​
    How will my players use Buycraft?
    After you have created a Buycraft account, you are given an online webstore which you can use to promote your items for sale. Your players will visit this website and be able to purchase the items that they want, be it a collection of armour, or a monthly VIP membership.​
    What can I sell to my users, and how?
    Buycraft enables you to sell ANYTHING to your users, from a collection of armour upgrades, to monthly VIP memberships. When a player purchases a product, it is automatically processed on your Minecraft server, and removes all hassle of managing payments by yourself. All these different options will take the worry out of funding your Minecraft server.​
    Some of the awesome features available:
    • Create donation packages which can reward your players with anything you imagine.
    • Setup advanced packages for memberships ranks, with support for automatic Paypal subscriptions.
    • Many Payment gateways supported! (Paypal, Stripe, Google Wallet, Paymentwall, 2Checkout, Onebip, Paygol, Payza, and Coinbase.)
    • Coupon codes to offer discounts to your players.
    • Run promotional sales to gain attention to certain donation packages.
    • Cumulative ranking to enable your players to upgrade their ranks.
    • Custom variables to offer advanced customisation of your packages.
    • Detailed donation statistics to see how well your server is performing.
    • Multiple webstores per account, with the ability to create sub accounts for your other moderators/administrators on your server.
    • Advanced fraud protection to prevent chargebacks.
    • Webstores available in over 8 languages.
    • You can change your webstore theme and even integrate it into your own website.
    • Everything is hosted by us, resulting in a hassle free and inexpensive way to run your own webstore! The Buycraft platform is updated regularly with many new features added each month.
    Have a feature suggestion? Post it below!

  2. Offline


    Thank you :) Also, I thought of a nice feature for the webpanel. I'd like to check every single package a specific user has bought without going through all the separate payments. It would be nice to have a column that displays all packages purchased by that user. Shouldn't be too hard to implement either :)
  3. Offline


    You can already search by username in the payments list.
  4. Offline


    I think you misinterpreted my post. Searching by username in the payments list doesn't give you a quick overview of all the packages that user has bought. It gives you a list of purchases, not packages.

    I'd like to easily see a list of all packages that user has bought. To see the names of those packages without having to look for them in each payment.

    This is useful say for example if I'm going to demote a moderator and that person says he had previously bought a custom title before becoming a moderator. Then I'd like to quickly find out if he has bought the package he claim to have bought.
  5. I understand what you mean, I'll see where the best place to put this would be.
    Vikestart likes this.
  6. Offline


    BuyCraft is flat out not working for me. People are successfully donating through the webstore (and I'm receiving the email from PayPal that they did so), but the payments are not being shown on the payments page.
  7. Could you please check the IPN messages in your Paypal account and see if your IPN hasnt become disabled.
  8. Offline


    It requires a Notification URL to enable them.
  9. Offline


    Use the IPN URL buycraft provides you somwhere in your admin page?
  10. This isnt a fixed solution, however it helps to test, could you set the Notification URL to http://buycraft.net/ipn/paypal and then see if that works?
  11. Offline


    I have a question and a suggestion;
    Question: I want to sell YouTuber's heads in my store, like CaptainSparklez, Notch's, etc...could I get in trouble for doing so ?
    Suggestion: I think you should add more flexibility to the way of organizing the packages and content, I cannot organize category's if they have a parent category, I would also like to organize packages to a category and ONLY see the packages in that category. I also think something like a number to organize them in over-all content would be useful too so I don't have to drag them all the way around and stuff.
  12. Offline


    You should be fine selling those heads. They are goods on your server, and they're available through vanilla mc. If they don't like it, you can just remove it. You could also send them DM on youtube first, to be sure. I know they usually do reply to these kind of messages.
  13. Offline


  14. Offline


    Lol just trying to help :)
  15. Offline


    I second your ideas about the cumulative package fix up. It would be wonderful to show users how much more they need to donate to get a package with a red line through the previous price.
  16. Offline


    It already does this.. see my screenshot.. :confused:
  17. Did you fix the IPN issue?

    We are currently working on translations and also improving cumulative ranking, so expect it soon.
  18. Offline


    I would love it if buycraft had a auto renewing subscription system. It is by far the best way to get some help paying for a server, and if it isn't auto renewal people aren't likely to keep doing it.
  19. Offline


    I was unaware of this entirely.
  20. Offline


    Yes, adding the notification URL seemed to fix it.
  21. Offline


    As an improvement on the statistics system could you add per-user statistics? Like you search their name up and it shows things like that on the overall statistics page.

    And then another suggestions for statistics, or maybe it's kind of off the idea. But how about you can enter all your servers bills for the month and Buycraft works out your profit and also keeps the logs for every month and your total overral profit?

    Finally one last suggestion, to automatically give users a coupon code when they donate a certain amount, and an option so they can receive it over and over. Like someone donates $50, they receive a certain coupon code, then they get to $100 and receive another one, etc.
  22. I just want to express my deepest admiration for the amount of work and effort you have put into this solution.
    It's probably easy to feel that the community is ungrateful and just wants more and more stuff.... But we do appreciate this! and we ask for more stuff and features to make it even better and because we care :)
  23. Could you PLEASE add PaySafeCard as a payment method? It would get so many new (younger) donators!
  24. Offline


    I know they really want to, but it's a big hassle, because Paysafecard only allows registered businesses.
  25. Offline


    Commands are no longer executed. They are all due.
    Can you help me figure out what is wrong?

    18:46:20 Buycraft: Executing command 'ea give endref 310 superdiamondhelmet' on behalf of user 'endref'.
    18:46:20 CONSOLE: [SEVERE] org.bukkit.command.CommandException: Unhandled exception executing command 'ea' in plugin EnchantAnything v1.1
    18:46:20 CONSOLE: [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
    18:46:20 CONSOLE: [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:187)
    18:46:20 CONSOLE: [SEVERE] at org.bukkit.craftbukkit.v1_5_R2.CraftServer.dispatchCommand(CraftServer.java:523)
    18:46:20 CONSOLE: [SEVERE] at net.buycraft.tasks.PackageCheckerTask.executeCommand(PackageCheckerTask.java:140)
    18:46:20 CONSOLE: [SEVERE] at net.buycraft.tasks.PackageCheckerTask.run(PackageCheckerTask.java:67)
    18:46:20 CONSOLE: [SEVERE] at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53)
    18:46:20 CONSOLE: [SEVERE] at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
    18:46:20 CONSOLE: [SEVERE] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    18:46:20 CONSOLE: [SEVERE] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    18:46:20 CONSOLE: [SEVERE] at java.lang.Thread.run(Thread.java:722)
    18:46:20 CONSOLE: [SEVERE] Caused by: java.lang.NoSuchMethodError: net.minecraft.server.v1_5_R2.PlayerInteractManager.<init>(Lnet/minecraft/server/v1_5_R2/WorldServer;)V
    18:46:20 CONSOLE: [SEVERE] at Tux2.TuxTwoLib.TuxTwoPlayer.getOfflinePlayer(TuxTwoPlayer.java:36)
    18:46:20 CONSOLE: [SEVERE] at com.tux2mc.enchantanything.EnchantCommands.onCommand(EnchantCommands.java:56)
    18:46:20 CONSOLE: [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    18:46:20 CONSOLE: [SEVERE] ... 9 more
  26. Offline


    That's a problem with TuxTwoLib when it uses its method getOfflinePlayer().
    Vikestart likes this.
  27. Best donation plugin i've ever seen :D!
    lmc and thestriker095 like this.
  28. Offline


    2Checkout is a Credit card gateway, they do however have a timely activation process. Also PayPal can be used to accept credit cars as well, PayPal accounts are not required.
  29. Offline


    Well, I'm brasilian and I can say it would be A LOT helpful and useful. "PagSeguro" is one of the most used payment techniques on Brazila. I use it myself, all the time. It would sure lend a hand to lots of brazilian servers.
  30. PaySafeCard as payment option would be awesome!

Share This Page