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

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

  1. Offline


    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


    You can do this from the gateways settings page by setting a coupon limit.
    Tsugaga likes this.
  3. Offline


    It'd be great if we could change the date format in the UI from British format (DD-MM-YYYY) to US format (MM-DD-YYYY)
  4. Offline


    Add a feature that runs commands when the monthly goal is achieved.
    This way some servers can work around the EULA and if their monthly goal is reached, then a server wide, equal to all members, bonus can be applied.
    For example I'll encourage all my players to help reach a month goal of let's say $100, so that the entire server can get 20% Exp Boost.
    HarryM likes this.
  5. Offline


    Is it possible to delay the package sending when a user joins by a few hundred ticks? syncing inventory plugins might have massive issues with this. 100 ticks to fire off a package that requires the user to be online would be good.

    Let me know! I'd love for this toggle.
    Solistika likes this.
  6. Offline


    Everything was working fine and then out of nowhere:
    18.06 21:28:43 [Server] ERROR No response/invalid key during pending players check.
    18.06 21:28:43 [Server] ERROR JSON parsing error.

    Already sent a support email with debug & report.
  7. Offline


    Expanding on that, add the ability to change the time limit. Or remove the time limit completely.
    As well as store the names of everyone who contributed towards that goal.

    Goal could also be something that can be applied alongside other packages.
  8. Offline


    FEATURE REQUEST: A great thing to have would be a way to ban a player from using buycraft via EMAIL ADDRESS. Username only blocks them using for themselves but doesnt stop them buying for other people.
  9. Offline


    Expanding on that, I suggest pools. They'd be like multiple goal modules. Players can pay money towards reaching the goal, and when it is reached it can either alert the owners or run commands. (Pools would be almost exactly like packages are now with images, descriptions, etc.)
    Thyestefles likes this.
  10. Offline


    Feature Request:

    This should be fairly easy. Can you add a global command option that runs when a donation goal has been reached? Perhaps incrementally by percentage? So the command could run at 50%, or 75% or 100%? And perhaps have a way for a command to run when the first expires (say X number of days later?)

    That would help immensely with unlocking game features for short periods of time as a reward to players for donating, and would help with complying with new EULA rules.
    Thyestefles likes this.
  11. Offline


    Feature Request:

    Could you possibly add the possibility to notify a url upon purchase, containing purchase information?
    Or could you at least add the option to execute a php command which puts purchase information into a mysql database?

    I really need this, so i can make a "purchase history" page for my players :)
  12. Offline


    Please add HTTPS support for your websites (preferably by default), I feel that this is essential in any webstore.

    Also, please add a widget tool so I can display recent purchases on my own website.
  13. Hello,

    Here is an idea I have for buycraft.
    Normally, when someone "donates" to the server, only the donator can recieve the items or perks. What if you could decide who, or all players, that get the perks or items?

    Say there is a minecraft server that is exclusive to youtubers only. Only the youtubers who have been granted access to the server can play on the server. If sally, a subscriber of the youtuber who plays on the server, wants to donate $5 to the server so (insert-youtuber-name-here) could receive the items, she could do so by selecting the youtuber she wants the items to go towards.

    This allows exclusive youtuber servers to be able to pay for server costs much more easily.

    Is this something that can be, or already is, applied?

    Thank you
  14. Offline


    Hello MinecraftManifestTV. You can already do this by adding a variable to the package. If you make a variable called youtube_name and apply it to the package, the buyer must put in a name there. Then just send a command like this: /give {youtube_name} diamondsword 1 - And if you want to let the reciever know who gave it, you could make the server console msg him like this: /msg {youtube_name} Congratulations! {name} just sent you a diamond sword!
  15. Offline


    I love this Plugin. Recommended to all!
  16. Offline


    You can do this for individual commands by clicking the edit button on them and adding a delay.

    You can ban them by IP which has the same effect though I'll look into the possibility off adding email address as well.

    Added this to our list of possible features! I like this idea personally though :)

    We will be looking into adding something which allows this in the future.
    Kainzo likes this.
  17. Offline


    Add vote for rewards. Thanks!
  18. Offline


    Perhaps the ability to run a command when the monthly donation goal is reached and when the month ends (goal resets) would be a nice addition.
    Kainzo and HarryM like this.
  19. Offline


    Is the version with UUID variable available yet?
  20. Offline


    Not yet but it's on it's way!
  21. Offline


    Man! I love this plugins since it came out until now :)
    But Can you use: paypal and paygol on a free account of buycraft?
    Just wondering because i cant afford a premium buycraft atm
  22. Offline


    Hi, I wanted to know if you can make it so we can sell store credits? Like enjin? It would be very useful! Because players can buy store credit and cash it in for in game items AND be in rules of the EULA. please reply asap!
  23. Offline


  24. Offline


    Selling in game currency which is tradeable for gameplay/in game items IS against the EULA. Enjin were completely incorrect with their blog post.

    We haven't had any other reports of this, it doesn't look too serious. Does it occur when you are just stopping your server?
  25. Offline


    Feature suggestions:

    I know this has been suggested, but I want to write the idea out in the way I am imagining it.

    Main idea: Donation pools. You can have one or several pools. When a pool is completed you can run commands.

    Extra features: You can run commands on percentage levels of the pool. Ability to write any percentage you want.

    Design sketch: http://imgur.com/SqKFeFL

    You select at what percentage the commands are run. You can make an “event” out of this pack of command/commands. The event is shown on the pool page (sketch). The pool page also shows what percentage its at. It will also contain the number with how much donated, how much left, total amount etc.

    Ability to have the head of the player that made the donation that activated the event floating next to the event on the pool page.
    Option to gather all the heads of the players who donated money into the pool listed under the pool. Option with heads only, heads + name, heads + name + amount. Option to sort it after amount or date, or randomized.

    Other suggestions:

    Advertisement packages. (I am sorry, but for some of us this is the only way we can survive)
    Make a variable called “Message”. This will work the way that upon purchase, you will be able to write a message with a configurable amount of symbols. This will run as an announcement command on the server. You can select how often you want this command to run for a given amount of time.

    This might require the possibility to decide what packages require a Username check to see if you have a premium minecraft account, and an option to remove certain packages from this check.

    Converter module? (Not sure if this is in your interest)

    Have a currency converter for the money not listed by the default currencies implemented in BuyCraft.

    I hope this can be useful. Keep up the good work! Have a good day :)
    Kainzo likes this.
  26. Offline

    chaseoes Retired Staff

    What about the ability to add custom pages? I would like to add a FAQ page to my store.
  27. Offline


    Also was there ever anything added for "tip jars" to fire off commands/packages when the jar is full?
  28. Offline


    Variable types expanded.
    I want my players to be able to enter the desired Plot Location for a plot move.
    Which consists of two numbers and a semi colon if copying straight from plotme
    Ex: -10;20

    I would accept them having to enter the X and Y coordinates separately but I can't get -10 to work at all, even if I use Numeric or AlphaNumeric.

    Is this something that can be fixed?
  29. Offline


    Does BuyCraft have any ideas for accommodating the soon to be enforced EULA?
  30. Offline


    Feature Request

    Is it possible to filter information in the buysigns to show Multiple package IDs and not just a single one. Currently its only possible for one sign to filter a single package ID. Is it also possible to add a category ID? so we may directly filter buysigns per server with respect to their specific category IDs.
  31. Offline


    Ability to configure a package (or option at checkout) so the purchase is "hidden" or "anonymous", which will either not be visible on the "Recent Donations" module or will show a generic name like "Anonymous" (respectively). Some players ask not to have any recognition and want their donation to remain private.


Share This Page