[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

    jackpg98

    So there's no way you could make it so if :
    a mere Citizen types /buy they cannot see the VIP to Mod upgrade nor the Mod to Admin upgrade
    and if one tries to purchase a package that they don't have permission for they get a little [(X) You don't have permission] error.
    I hate to bother you, but this would make this fantastic plugin even better.
     
  3. Help, everytime I try to login it says "Login to access server panel"
     
  4. Offline

    DanielSivertsen

    Why can't people donate more then one time?
     
  5. Offline

    jorisk322

    They should be able to. Did they get their items te first time? Or did you receive the payment, but did they not receive their items?
     
  6. Offline

    DanielSivertsen

    They got everything the first time, but the other time they try to buy the same packet they got a error on the Onebip site, but when they try to buy a other packet they dont have buyed yet, it works.
     
  7. Its an issue with Onebip which im currently trying to solve. I think it is an actual issue with Onebip, which I can not control.
     
  8. Offline

    DanielSivertsen

    Ok
    Okey wierd, but if you trying to fix it is good :D Hope you fix it :D
     
  9. Offline

    jaygwills

    I have a question, what's a good example of a VIP membership, like I would like to start one up but how would I go about doing that?
     
  10. Offline

    mcshadowpvp

    I believe that I have everything set up properly, but when someone buys a package I only receive the money through my PayPal and they don't get their in-game items, commands, etc. Please help... and thanks! :D
     
  11. Offline

    jorisk322

    Are you sure you have set your Paypal IPN to http://buycraft.net/ipn/call/package ?
     
  12. Offline

    winter4w

    So what is that error
     
  13. Offline

    Ahfaichucky

    I'm always getting this since updating the newest rb

    Code:
    2012-01-26 04:44:37 [INFO] [Buycraft] Loading Buycraft v3.4.
    2012-01-26 04:44:37 [SEVERE] java.lang.NullPointerException
    2012-01-26 04:44:37 [SEVERE]    at net.buycraft.util.Settings.getString(Settings.java:51)
    2012-01-26 04:44:37 [SEVERE]    at net.buycraft.Buycraft.onEnable(Buycraft.java:113)
    2012-01-26 04:44:37 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231)
    2012-01-26 04:44:37 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
    2012-01-26 04:44:37 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379)
    2012-01-26 04:44:37 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:191)
    2012-01-26 04:44:37 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:174)
    2012-01-26 04:44:37 [SEVERE]    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:356)
    2012-01-26 04:44:37 [SEVERE]    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:343)
    2012-01-26 04:44:37 [SEVERE]    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
    2012-01-26 04:44:37 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
    2012-01-26 04:44:37 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    2012-01-26 04:44:37 [INFO] [Buycraft] Unloading Buycraft v3.4.
     
  14. Looks like the settings file isnt correctly formatted or maybe dosent exist? Have you changed it, possibly posting it here will help.
     
  15. Offline

    Ahfaichucky

    its working fine now, it seems uploading the settings through ftp messes with the format
     
  16. Offline

    i7vSa7vi7y

    May I suggest an auto updater? It would be helpful.
    Also, a currency converter would be fantastic. I would even advertise this plugin if you do this.
     
  17. Im going to look into an auto updater. I do not know what you mean by currency converter.
     
  18. Offline

    jorisk322

    I think he wants the price display of the package to automatically convert the price into the currency of the user.
     
  19. Offline

    kernet

    I have problems with PayPal IPNs. If someone make payment, I got email from PayPal but no email from BuyCraft and theres even no evidence in payments overview. I checked PayPal IPNs and it says they were sent. I even tried resend them with no success.

    Used to work for me about week ago :(

    (my secret key is set up in the new .conf file and I am not getting any console errors, Onebip works...)

    Anyone with similar issue? Thank you in advance.
     
  20. Offline

    i7vSa7vi7y

    I mean if someone pays me 1 Euro, but I want my money in USD, it will give me 1.30 USD instead of 1 euro.
    What most people do is take a certain % of what you're converting.
    They lowest one I've ever seen was 15%
    Here is an example.
    Today's rate:
    5.00 GBP = 7.85 USD
    You take 15% of the GBP (which is 0.75)
    You earn: 0.75 GBP
    I earn: 6.67 USD
    Because:
    4.25 GBP = 6.67 USD

    You can just make a converting on/off option.
     
  21. Offline

    boduzapho

    Great Plugin, we had it all set up in an hour. Web Based Store was able to complete a transaction in under 5 min. By complete I mean from choosing the item from our website to item in players inventory.

    One question, can we customize the buycraft cart pages so they resemble our website?
     
    i7vSa7vi7y likes this.
  22. Offline

    jorisk322

    Currently, you can't change the design of the Buycraft web-store. However it is possible to use BB-code in your package/store descriptions, or create your own buttons to place on your site.
     
  23. Offline

    Freakinstar

    Any Idea with this error ?


    Code:
    2012-01-26 20:25:54 [INFO] [Buycraft] Loading Buycraft v3.4.
    2012-01-26 20:25:54 [SEVERE] java.lang.NullPointerException
    2012-01-26 20:25:54 [SEVERE]    at java.io.File.<init>(File.java:222)
    2012-01-26 20:25:54 [SEVERE]    at net.buycraft.Buycraft.moveFileFromJar(Buycraft.java:322)
    2012-01-26 20:25:54 [SEVERE]    at net.buycraft.Buycraft.onEnable(Buycraft.java:103)
    2012-01-26 20:25:54 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231)
    2012-01-26 20:25:54 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
    2012-01-26 20:25:54 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379)
    2012-01-26 20:25:54 [SEVERE]    at be.Balor.Manager.Commands.Server.Reload$1.run(Reload.java:61)
    2012-01-26 20:25:54 [SEVERE]    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    2012-01-26 20:25:54 [SEVERE]    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:502)
    2012-01-26 20:25:54 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
    2012-01-26 20:25:54 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    2012-01-26 20:25:54 [SEVERE] java.lang.NullPointerException
    2012-01-26 20:25:54 [SEVERE]    at java.io.FileInputStream.<init>(FileInputStream.java:116)
    2012-01-26 20:25:54 [SEVERE]    at java.io.FileInputStream.<init>(FileInputStream.java:79)
    2012-01-26 20:25:54 [SEVERE]    at net.buycraft.util.Settings.<init>(Settings.java:31)
    2012-01-26 20:25:54 [SEVERE]    at net.buycraft.Buycraft.onEnable(Buycraft.java:109)
    2012-01-26 20:25:54 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231)
    2012-01-26 20:25:54 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
    2012-01-26 20:25:54 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379)
    2012-01-26 20:25:54 [SEVERE]    at be.Balor.Manager.Commands.Server.Reload$1.run(Reload.java:61)
    2012-01-26 20:25:54 [SEVERE]    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
    2012-01-26 20:25:54 [SEVERE]    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:502)
    2012-01-26 20:25:54 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
    2012-01-26 20:25:54 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    
    Craftbukkit 1.1
    Greetz
     
  24. Offline

    jorisk322

    I am not sure, but it could be your config. Try regenerating it and make sure there is a space between 'secret:' and 'Y0uRc0d3'
    EDIT: config system has changed. Read the comments in the config for more info.
     
  25. Offline

    Wesley Lavinder

    I'm having problems still. Now when someone buys a package, the package won't come for about an hour ... but then every hour they will keep receiving the package... can anyone help? (My IPN is set up correctly and the secret key is right, all the commands work in-game but it's just not working with the server)
     
  26. Offline

    liamjonesxd

    Hello When players from my server try to use /buy 1 and then they get the code they type it in and they get the error from is.gd saying
    Sorry, we couldn't find the shortened URL you requested. The link you followed may be invalid, or an evil wizard may have cast a spell on our servers. It Works for me but not anyone else
     
  27. I would just like to correct Jorisk here, and state that config file formats have changed since buycraft 3.4. Please upgrade to the latest version and take a look how they are now formatted.
     
  28. Offline

    Orgiz


    I got the same problem as you!

    It worked for about one week ago. But now after two payments to the server i got to manually add them.

    I have tried to resend the IPN massage from paypal, but it says "failed to send" every time now :(

    EDIT**

    And if it helps, the /donate command dosent work for me. /buy still works.

    I use rec build (1.1) from bukkit and buycraft 3.4
     
  29. Offline

    Darkhand81

    Thanks for 3.4, lmc! I think it's to the point that I can use the service in a production environment now, because I can market successfully... allowing BBCode in the description area is what pushed it over the edge for me. :)

    It's a step in this direction, but I'd still love to see the package overview and description areas be combined, that would really be the silver bullet in terms of marketability to customers. 500 characters and BBCode right in the overview section, so that players don't have to enter their Minecraft username and click just to see what a package contains:

    [​IMG]

    (I know I posted this once before but can't remember which thread, so sorry if I'm double posting it in the same thread!)

    Keep up the good work and thanks for providing such an awesome service!!
     
  30. Offline

    Brycey92

    I noticed that the server panel login page does not work with IE 9, any planned support for that?
    Also, you should really fix your links around the site instead of telling people to watch the installation video. The wiki link is down too. :(
    Lastly, it would be nice if there was a way to change the order of the packages in the webstore. I have my donator ranks listed in order from least expensive to most expensive, but whenever I want to add a new package in the middle, I have to cut and paste everything from the expensive packages and manually shift each package down one.
    Thanks for your help!
     
  31. Offline

    ksisniper47

    Hey, I really like this plugin, but one question. If you want users to be able to buy a Diamond Armor set, can they keep using the give command for the armor or is it a one time use?
     

Share This Page