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

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

  1. Offline

    lmc

    [​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

    theodyssey

    Yes, that definitely would be quite hard I'm sure of that. But hooking into PEX and other plugins like that would make it possible, am I right? This is would definitely improve this fantastic plugin.
     
  3. Offline

    Goblom

    Feature Request:
    • With Type in the Variables add a Checkbox option. If a user checks more then one option it will run the command with that specific variable once for each checked box. Example: If I checked three boxes for the variable "permissions" and the three things I checked were voxelsniper.sniper, modifyworld.* and worldedit.* then buycraft would run the command with the {permissions} variable once for each of those. So if the buycraft command is /pex user {name} add {permissions} Then it would run like this /pex user Goblom add voxelsniper.sniper, /pex user Goblom add modifyworld.* and /pex user Goblom add worldedit.*
    • With Alphabetic in the Variable Types make commas act like my Checkbox feature request. Commas would act as command separators every time there is comma Buycraft would execute a new command with the information given until the comma.

    You actually have to hook into Vault in order to be compatible with all permissions instead of just PEX. Also if they hook into PEX they will also have to hook into all other permissions plugins and there is quite a few.

    It also would be extremely hard to have the Store determine if someone has the necessary permissions due to the fact that there is no actual way to check permissions of someone via a web server without a port wrapper built into buycraft and that could also cause major security issues if you do not want your permissions public

    When you go to create a package there is a Help button that gives you all the built-in variables.
    All the built in variables if you are lazy ---> http://d.pr/i/3C0F
    To show where the help button ---> http://d.pr/i/4gbJ

    Instead of three commands try this
    Code:
    /exec u:{name} w:world a:meta prefix v:"[&7Player&f&r]"
     
    I haven't tested the command yes through
    It uses the short commands that come packaged with bPermissions here

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

    Ryan6578

    Would it be possible to make an option where you only accept payments from verified PayPal users?
     
  5. Offline

    WillBoy20101

    So does this will also have in-game buy like items inside the game, so like I get 64 iron ingots for $2 for example, and how you do the paypal thing?
     
  6. Offline

    ManBeastPig

    ** FEATURE REQUEST ***

    Please add a SKY SCRAPER banner for referrals.
    I'm starting a minecraft server listing site soon and i want to use the side space for buycraft.
     
  7. Offline

    boushwa

    Hello. I am wondering, is there currently a way to use BuyCraft not only for donations and real money purchases, but also to sell items to players for in-game cash? I know you can sell free items to the players but I would like to be able to charge in-game money for those free items. My goal is to use BuyCraft as an all-in-one on my website - both taking donations and using it as my "player shop". Possible?
     
  8. Offline

    jorisk322

    Yes, that's exactly what Buycraft is for. You can add commands to give out the items. For example:
    /give {name} IRON_INGOT 64
    That will give the player 64 iron ingots when hey donate (not sure if I got the spelling right).
    The guides here will help you learn the basics of how Buycraft works. I recommend having a look at the.
     
  9. Offline

    Mattophobia

    I would quite like an easy way to change how regularly the server checks to pending commands. I'd quite like it to check every minute rather then every 5. The config files pretty much have nothing in.
     
    SwiftSwamp likes this.
  10. Offline

    jorisk322

    This is not the goal of the Buycraft-plugin.
    Making your server check donations more often puts more stress on the Buycraft servers. If you really need to force a check you can always use the command /buycraft forcecheck
     
  11. Offline

    boushwa

    Wow. Rude. Could have just answered my question with a simple "no." Guess I won't be subscribing to use your services. Although if you add this feature later (doesn't have to be your "goal") then maybe I'll consider spending money on this. I'm handling my donations just fine without it. Adding in-game money transactions as an extra feature would sell me. Please keep that in mind...
     
  12. Offline

    midnightfang22

    boushwa I personally would think only putting "No." would be more rude than what he put. There are hundreds of other plugins that do what you are asking for. For example, ChestShop, Essentials, BetterShop, ShopLikeMe, etc. Adding that would add unnecessary bloat to the plugin that most of its users don't even need.
     
  13. Offline

    jorisk322

    Sorry if you feel insulted, but I don't have the right to say no, as I'm not the creator of buycraft. I was just saying this wasn't really what this plugins is aimed at, so it's probably not going to be added.
     
  14. Offline

    shadow4881208

    Can you Help me the Website interagration doesnt work it looks like it has [​IMG] then two boxes one saying true inside it and the other saying Package Id
     
  15. Offline

    lmc

    A quick note on our current plans for new features:
    When I personally started developing Buycraft back in August 2011 I had no idea that it was going to take off and become one of the most used plugins with over 90% market share.
    Due to not understanding the potential of the product, and also my lack of knowledge back in 2011, Buycraft was developed in a prototype manner and unfortunately was never moved from this stage.We're now a team of people working on the site and things couldn't be better.
    The reason we've not released any updates in the last 2-3 weeks is due to our current revamp of the entire system and how everything is handled - we're basically starting from scratch and working our way up using new techniques that will allow us to add some awesome features in the future. In the next few weeks we will start to move over to this new system, and we can't wait to work with the new codebase.
    Even though we may not be pumping out features like we did from November 2012->March 2013, the work we are doing is for the long run and will assist us in achieving what we want to do with Buycraft over the next year.
    I'd like to say thank you for the immense support, It's amazing to have an awesome community of server owners using our product.
     
  16. Offline

    TheFluffey

    One thing that needs to be thought of is directpay. I use this in this manor on my site: http://minecustoms.com/pages/buy/

    Firstly, directpay doesn't verify that the player has been on my server before, as the normal store does. Secondly, directpay doesn't work for cumulative ranks even though it is set.

    Finally, there should be a way to tell the player how much they have currently payed through directpay code (Enter your username to find how much you have donated: (Username)).
     
  17. Offline

    lmc

    We actually are moving away from Directpay soon, it will all be done from a single call with an optional param of "sendToGateway".
     
  18. Offline

    niels1189

    Think you can add Ideal? Quite a few of my users are either idiot's or lazy so they don't know how to set up stuff. If you add Ideal, me and others can make use of that!
     
  19. Offline

    TheFluffey

    Eta? How do the two differ?
     
  20. Offline

    shadow4881208

    How do I get the entire buycraft window in my website it wont work it would look like [​IMG] then some boxes

    Could You check out my website and see the problem heres the link http://www.thievescraft.org/rank-shop/

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Sep 9, 2018
  21. Offline

    jorisk322

    For embedding the entire Buycraft page, I suggest using an iframe.
     
  22. Offline

    shadow4881208

    How do I do That Is there a tutorial that I could watch?
     
  23. Offline

    jorisk322

    If you give me a link to your store (on Buycraft.net) I will give you the HTML you need to insert into your website.
     
  24. Offline

    shadow4881208

    Last edited by a moderator: Jul 14, 2016
  25. Offline

    jorisk322

  26. Offline

    Absolution_mc

    Hello! I'm willing to help translate the webstore to spanish. I run a server in spanish and well, players tend to get confused. I'm a native spanish speaker and i would do it for free If you guys gave me the chance. Please send me a pm.

    Can someone please answer to this? It's the second time I post it :)
     
  27. Offline

    lmc

    A major feature of the next update is the option for translations on the webstore, so once we have them released we'll get in touch with you.
     
  28. Offline

    Absolution_mc

    Perfect, just send me a pm whenever you need me :p Looking forward to this
     
  29. Offline

    SupaYoshi

    Hi lmc, I have a question:

    I have upgrade packets on my buycraft ;) However you made the option... require package, that is wonderful for this...

    However I cannot make something like.... require packages.. I would like to make it so that... it would be
    require THIS package OR THIS package OR THIs package OR THIS package, so it would be like a list of packets, instead of a single package required... This way I can do upgrade easier.

    Because the current problem:

    Player buys Iron packet -> Upgrades to gold packet. ;) = Perfect. Gold upgrade requires the Iron packet.
    However.... Player wants to upgrade to Diamond Package....

    Diamond Upgrade Package -> Checks for Gold Package. -> Gold Package is not there, because he bought an upgrade to GOLD package... And not a full Gold package -> User cannot upgrade to Diamond Package, can only buy a complete new Diamond package.

    You get whats my problem? Im sure other servers have this issue as well
     
  30. Offline

    Toodo

    Hello i have some suggestion

    when you join the server can can werite something the get a list of pack that you can try 1 time only example vip pack in 12/24 hours. I think you can sell more pack if you have try one before :)

    and when you buying a package you get some points that u can use to get things cheaper

    i dont know if its possible to fix but its only a suggestion :)
     
  31. Offline

    kajar9

    Currently it is possible to redeem more than available amount of discounts. ( more than redeemable amount )

    Example there is 1 left and 2 people try to redeem it at the same time.
    They both enter the coupon when it is still available.

    One goes to coffee beforehand, the other confirms. Coupon is checked as expired, the first one get's the discount.
    The one coming back from coffee clicks continue and confirms and get's the discount even when it says expired on my end.

    This example I set up, because I did a small giveaway with "FREE" coupons and wanted to give away 5 items. Many rushed at once to get the free pack. 7 People got it instead of 5 as expected.

    So there should be a second check somewhere there whether the coupon code is still available just before going to paypal / clicking continue.
     

Share This Page