[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


    It would be nice if we have 2 descriptionlines. One with 40 chars are not enought
  3. This is something I will defo be working on.
  4. To give out a package for free you can give a manual package which is located under payments, you can define the user and what package they should receive and it will not charge them
  5. Offline


    Could you try and add support for google checkout? This would be a great improvement as most of my donation system is already set up through google checkout.
  6. @Canio22 Im sure someone requested this a page or two back, it will be implemented it just takes time.
    Im sure you can hold off for a few more days/weeks
  7. Ok i think its somthing to do with internet explorer 9 as i got on fine with firefox so that will do for now :)
  8. Offline


    LMC could we get some help/support please? I am having the same problem. IS there an email we can contact you with regarding our account troubles? I am also a donator to your plugin
  9. Offline


    I got an idea.
    The abillity to change the expire date on packages that a player already have bought.
    If i ex. want to give one of my users 10 days extra VIP rank as a thanks for something, i could went to buycraft and edit his expiration date.

    What do you think about that idea?
  10. @RebornSheep or you could give the player a manual package for the time extension
  11. Offline


    That is not the best solution. If i do it like that, then i need to make another package that contains the exact same as the other with just another expiry length and that would be stupid if i only would like to use that package one time.

    Nope.. Open the possibility to edit the players already bought package expiry date!
  12. Offline


    Idea: Be able to block certain people from purchasing a package unless they have purchased a defined one already.

    Reason/Application: Someone has donated for one status. They want to easily upgrade to the next. I have been telling them to send me the difference through PayPal, and I will manually upgrade them. If they have purchased a VIP package that gives them access to purchase the "upgrade" package, they can, because they have permission. This will prevent people from being able to pay less for an "upgrade" and get something that is worth more, but will allow players who have already donated to pay the difference for the next status.

    Idea: Have an order in which the commands are executed, rather than simultaneously or randomly.

    Reason/Application: Say the command is placing the player in a certain group. What if they are in another group? The command to remove them from that group must be executed first in order for them to be placed into a new group (using the permissions system that I use, PEX). If I can make the command to remove them from their current group first, then add them to the new one second, there will be no complications in the process, keeping everything fully automated.

    Thank you for your time.​
  13. Commands are executed from top to bottom, on the packages command list.
    bikboii likes this.
  14. Offline


    Any improvement comming? :D
  15. Site updates are soon, we are also working on a spout version of buycraft, lead by @WalkerCrouse
    WalkerCrouse likes this.
  16. Offline


    Spout version? OMFG :D

    Hoping to see the site updates. Thanks.
  17. Offline


    Hi it would be a cool idea, to let us add some kind of faq to the homepage of the store, now its completly empty, and I feel like I could use this space more.
  18. You can edit the description if you go into the web store settings page
  19. Offline


    We are already working on the support for it.
  20. Offline


    Looks like a awesome mod, but just cant get it to work...
    I have made an accout on buycraft, made a package, linked it to paypal, installed the mod, changed the secret...
    but when i start the server i get a error message like this :

    [SEVERE] Could not load 'plugins\Buycraft.jar' in folder 'plugins':
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0<Native Method>

    at sun.reflect.NativeConstructorAccessorImpl.newInstance<Unknown Source>

    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance<Unknown Source>

    at java.lang.reflect.ConstructorAccessorImpl.newInctance<Unknown Source>
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin<JavaPluginLoader.java:176>
    at org.bukkit.plugin.SimplePluginManager.loadPlugin<SimplePluginManager.java:215>
    at org.bukkit.plugin.SimplePluginManager.loadPlugins<SimplePluginManager.java:136>
    at org.bukkit.CraftServer.loadPlugins<CraftServer.java:151>
    at org.bukkit.CraftServer.reload<CraftServer.java:434>
    at org.bukkit.Bukkit.reload<Bukkit.java:187>
    at org.bukkit.command.defaults.ReloadCommand.execute<ReloadCommand.java:22>
    at org.bukkit.SimpleCommandMap.dispatch<SimpleCommandMap.java:166>
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand<CraftServer.java:378>
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand<CraftServer.java:374>
    at net.minecraft.server.MinecraftServer.b<MinecraftServer.java:564>
    at net.minecraft.server.Minecraftserver.w<MinecraftServer.java:541>
    at net.minecraft.server.Minecraftserver.run<MinecraftServer.java:425>
    Caused by: expected '<document start>', but found BlockMappingStart in "<string>", line 27, column 1:
    command: donate

    at org.yaml.snakeyaml.parser.ParserImpl$ParseDocumentStart.produce<ParserImpl.java:231>
    at org.yaml.snakeyaml.parserImpl.peekEvent<ParserImpl.java:161>
    at org.yaml.snakeyaml.parserImpl.checkEvent<ParserImpl.java:146>
    at org.yaml.snakeyaml.composer.Composer.getSingNode<Composer.java:109>
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData<BaseConstructor.java:121>
    at org.yaml.snakeyaml.Yaml.loadFromRender<Yaml.java:480>
    at org.yaml.snakeyaml.Yaml.load<Yaml.java:399>
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString<YamlConfiguration.java:60>
    at org.bukkit.configuration.file.FileConfiguration.load<FileConfiguration.java:143>
    at org.bukkit.configuration.file.FileConfiguration.load<FileContiguration.java:109
    at net.buycraft.setting.<init><Settings.java:36>
    at net.buycraft.Buycraft.<init><Buycraft.java:42>
    ... 18 more


    Would be lovely with some help ^^
  21. This is an issue with your config file. Delete it, and use a different text editor of some sort.
  22. Offline


    It worked , thx for instant reply ^^
  23. Offline


    can you use html? in the description? :DD
  24. Not at the moment. We may add support for BB code soon though, HTML will not be arriving, for various security concerns
  25. Offline


    I purchased premium but never got the code. Did I do something wrong?

    Thanks!!! You're the best!!

    (How can you eat, sleep, write plugins, AND answer questions? That's amazing...)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Sep 9, 2018
  26. Open a support ticket and a member of support will sort you out
  27. Offline


    Max 500 characters description? :(
    Thats not much.... cant give a detailed instruction, plus I would love to upload terms and conditions.
  28. We have increased it in the next update :)
  29. Offline


    I did that, but i havent got a reply yet and I cant wait anymore! :D
  30. Oh, I will check for you then.


    Check your ticket.

    Dedication, and coffee.

    Would just like to say that i have just added a new feature in the next update, allowing you to add descriptions for packages with a max character limit of 500.

    Yes you can. Create a subdomain on your existing domain (Or purchase a new one) and add a redirect to your store URL.

    Please be prepared for around 10-30 minutes downtime from any time after I post this. New web update is arriving, with lots of new features.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Aug 28, 2019
  31. Offline


    nice :D

Share This Page