[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. No, the 30 days would of expired due to 8 years > 30 days.
     
  3. Offline

    LimitedWard

    What did you do to fix the problem?
     
  4. Buycraft.net will be down due to an update. Will be back soon guys.
     
  5. Offline

    thestriker095

  6. You may see some erros in your console every 5 minutes, dont worry, this is expected and they will go away once buycraft.net is back up.
     
  7. Offline

    thestriker095

    Iv noticed lol :p
     
  8. Buycraft 3.0 will be released int he next minutes.

    Version 3.0
    • Backend performance upgrades
    • It is VERY IMPORTANT you upgrade to this version!
    • Packages are now cached locally, no need to call the buycraft.net servers to veiw packages for sale. (VERY big improvement in speed!)
    • /buy help added.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 14, 2016
  9. Offline

    thestriker095

    Woot!
     
  10. Its released now!
     
  11. Offline

    thestriker095

    Was the /command help added?

    The new webstore is nice, however on my website i used "Buy now" buttons the directed them to Ex: http://store.buycraft.net/liveandbuild/buy/1 for package 1 now i cannot do this :( could you add that page back as a optional use for the people like me who did it that way?

    Oh good idea :) thx!

    <input type="hidden" name="server" value="17" />

    Is that the id of my server?

    and this is the package number correct?

    <input type="hidden" name="package" value="1" />

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Feb 15, 2019
  12. Yep.

    Noproblem

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Nov 10, 2018
  13. Offline

    thestriker095

    :)

    Could you briefly describe what the "Claimables" page is?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 14, 2016
  14. Its a page what displays the users who have purchased a package, but have not yet automatically received there package.
     
    gameswereus likes this.
  15. Offline

    thestriker095

    Okay thats what i thought :)
     
  16. Also guys, just thought I would point out that you will need to reload buycraft when adding new packages, to make them update.

    View the source on your webstore, and copy out the form for that button. Job done.

    Yes,
    Yes, and the minecraftIgn form field is the minecraft username. MAke sure to POST it to http://buycraft.net/buy.

    Im off to bed, talk to you later.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Mar 26, 2019
  17. Offline

    thestriker095

    Okay thanks :)
     
  18. Got it sorted?
     
  19. Offline

    rmb938

    I am still getting this error. Not to sure why though.

    Code:
    2011-11-26 18:31:55 [SEVERE] java.io.IOException: Server returned HTTP response code: 403 for URL: http://api.buycraft.net/query?action=connect&secret=
    2011-11-26 18:31:55 [SEVERE]     at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1612)
    2011-11-26 18:31:55 [SEVERE]     at net.buycraft.api.Api.HTTPRequest(Api.java:119)
    2011-11-26 18:31:55 [SEVERE]     at net.buycraft.api.Api.call(Api.java:41)
    2011-11-26 18:31:55 [SEVERE]     at net.buycraft.api.Api.connect(Api.java:70)
    2011-11-26 18:31:55 [SEVERE]     at net.buycraft.Buycraft.onEnable(Buycraft.java:69)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2011-11-26 18:31:55 [SEVERE] org.json.JSONException: A JSONObject text must begin with '{' at 1 [character 2 line 1]
    2011-11-26 18:31:55 [SEVERE]     at org.json.JSONTokener.syntaxError(JSONTokener.java:432)
    2011-11-26 18:31:55 [SEVERE]     at org.json.JSONObject.<init>(JSONObject.java:185)
    2011-11-26 18:31:55 [SEVERE]     at org.json.JSONObject.<init>(JSONObject.java:312)
    2011-11-26 18:31:55 [SEVERE]     at net.buycraft.api.Api.call(Api.java:46)
    2011-11-26 18:31:55 [SEVERE]     at net.buycraft.api.Api.connect(Api.java:70)
    2011-11-26 18:31:55 [SEVERE]     at net.buycraft.Buycraft.onEnable(Buycraft.java:69)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    2011-11-26 18:31:55 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    2011-11-26 18:31:55 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    2011-11-26 18:31:55 [SEVERE] Error occurred while enabling Buycraft v3.0 (Is it up to date?): null
    java.lang.NullPointerException
        at net.buycraft.api.Api.connect(Api.java:75)
        at net.buycraft.Buycraft.onEnable(Buycraft.java:69)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Can't even wget that address on my linux server. Gets a 403

    Seems my dedi is thinking buycraft is on a different ip for some reason. Will need to talk to my host then.
     
  20. Flush your DNS. or ping buycraft.net, or add a entry into the HOSTS file. /etc/hosts (I think)?
     
  21. Offline

    rmb938

    I tried all those except the hosts thing since that is a last minute thing. It seems my host is doing something to change it. I contacted them so hopefully it gets fixed.
     
  22. Offline

    tom

    Once again, great update!
     
  23. Offline

    Pixiio

    Is there any way you can add support for...enjin.com?

    So my users can download directly from the website..
     
  24. Offline

    Aetosaur

    I purchased premium but it didn't send me a voucher code.
     
  25. Ok well make sure to keep me updated on the issue :)

    Thanks!

    Download what?

    You dont receive a premium voucher code. You should automatically receive it, if it hasnt, then send me a pm with your buycraft email and purchase proof.

    That's cause you can't enter half days
    Theres a bug I think what I will fix double asap

    There's a major bug please hold on. Sorry! I went to bed just after releasing an update

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Dec 28, 2018
  26. Offline

    Pixiio

    Pay *
     
  27. I dont think enjinn has an API what I can link into buycraft
     
  28. Offline

    langkid1

    No, you can't, it gives the message "Please enter a valid expiry length" when you enter a number with a decimal.
     
  29. Offline

    KevinSeabury

    Two people on my server both bought VIP today and even though I got the money in my paypal, buycraft is acting like it never happened. If there was some kind of maintainence today I understand but is there anyway to add them back into the recent donators link and expiry page?
     
  30. Offline

    Mrchasez

    Yeah, my people are purchasing with it.
    BuyCraft dont even say they bought anything.
    I look in my history, they did purchase with buycraft, i go the money.
    They go in game, nothing happens. It was working until 2.9.
    Will the old version still work? Even on our purchase page, the recent history dont even work
     
  31. Offline

    asm0deus

    so 3.0 fixes that issue? because I had a couple people as well with the same issue.
     

Share This Page