[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. Sorry but this defeats the purpose of Buycraft.
     
  3. Offline

    Rich Boos

    Could you add a config option to replace /buy with whatever we want?
    I'm sure I'm not the only one using a conflicting shop/econ plugin. Currently I just take your source and change it but that takes some time for each update. :)
     
  4. You can change it to /donate, look at the buycraft config.
     
  5. Offline

    AltuniR5

    Hello, got somes suggestions for the website :
    - Can changes languages (don't use google traduction if you accept, please !)
    - Can show/hide the recent payments for privacy
    Greetings.
     
  6. Offline

    Typical_Name

    So... how do I make my Paypal account into a business account so I can use buycraft?
     
  7. It doesn't need to be business just premier
     
  8. Offline

    Typical_Name

    Ok, so... how do I do that?
     
  9. Offline

    KevinSeabury

    You have to call them because otherwise they assume the buyer is disputing a real tangible item because disputing virutal items is pointless. Just call them up and have a chat
     
  10. Offline

    Rich Boos

    Could you show me an example, I only have the api line in my config there is nothing else there.
     
  11. Offline

    Fluxty

    Hello,

    I'm surprised I haven't noticed anybody mention this already, but I feel that a very important aspect of the Minecraft server is cumulative donations.

    Within one of my categories, I sell ranks. These ranks include every perk (command given) that is included in the rank that precedes it. If a user pays $15 dollars for 6 perks, and the next rank includes all those perks plus 3 extra perks, they shouldn't have to pay the full $20 for just three extra perks, they should pay the difference between the costs of each rank.

    For example, a user purchases the "Premium" rank for $15. A week later, they want to buy the next rank, "Pro", for $20. However, this rank only includes 3 perks that the "Premium" rank does not. The $15 dollars the user has already paid should be subtracted from the $20, so that they pay $5. This will make their total payments to the server accumulate to $20 (hence the "Pro" rank).

    I'd imagine this feature could be added when the user enters their Minecraft IGN before checking out with PayPal. A script could return the amount of money the user has already donated towards ranks (or the most expensive rank they've purchased) and subtract that from their total due payment.

    I believe this feature is extremely important, and completely vital to servers that sell rank packages (which most all that I've seen do). An option within each category could ask the user if they wish to add cumulative donations to the category. I have other categories of packages that would not be suitable for cumulative donations. For example, the cash category I use. A user buys in-game currency, spends it, and comes back for more. Donations should not cumulative in this category, which is why cumulative donations should be a per-category feature.

    However, the one problem that would arise from cumulative donations, but would easily be fixed, is a check to make sure the user doesn't buy the same package twice. If the user purchases the same package multiple times, they can receive the in-game currency I grant with each rank multiple times, for free.

    This feature is extremely essential to the success of my server, and is a major aspect of all servers that use their own donation plugins and grant ranks.

    Thank you for your time.

    Regards,
    Wwe Adam (Fluxty)
     
  12. A package inheritance system has been suggested a thousand times over, it will come eventually however it will require a lot of work to implement and at this point in time lmc is busy with exams so such a big update cannot be worked on during this time
     
  13. Offline

    Fluxty

    Right. Thanks for clearing things up for me.
     
  14. Offline

    CamelCraftUK

    Hello, I'm not to sure if I'm doing it wrong, however I get lots of questions from my server members asking me what they get if they buy a package, and because it doesn't a desc of what you are buying, I have to manually tell them myself. Would it be hard for you guys to implement a description system so if you did "/buy 1" it would say underneath the description that you put in when you made the package on the buycraft website?

    Thanks for reading,
    Alex

    P.S. Sorry for posting this a ticket originally
     
  15. Offline

    kept

    Hello.
    I have a problem. I forgot my password and can't log in. I did send password reset and it said: "An email has been sent, please check your inbox", but I'm not receiving my new password. What should I do? I don't want to register a new account, because that account was premium.
     
  16. Offline

    jorisk322

    Please check your spambox. Otherwise please pm lmc your email address and ownership proof.
     
  17. Offline

    TheChinski


    You could make some signs somewhere and set a warp to them. Like on my server users do /Warp Ranks where they are then taken to a room with all the ranks and the accompanying ID... Just incase you're desperate :p
     
  18. Offline

    Fluxty

    In addition to my earlier suggestion, I have a few more (less important) things that I think would be nice to have on BuyCraft.

    Promotional codes: Users get a discount by entering promotional codes that are created by the store owner.

    Change organization: A drag-and-drop system where packages can be moved into a certain order by the store owner, instead of being listed in order of creation.

    There was one other thought I had but I've already forgotten it. :p Nevertheless, I'm sure these have been suggested before, just throwing my ideas out there.
     
  19. These again have been suggested before, these will most likely be implemented before the inheritance system
     
  20. Offline

    Mastergalen

    Can you give us the option change it in the setting so that it is "donate" instead of "buy".

    If someone disputes their payment on PayPal, they can claim that they have not received any package, and the server owner would lose the dispute 100% because you cannot provide proof that you sent the item with a virtual items.

    I tell my players that it is a donation, however PayPal does not acknowledge that with the "Buy" button.

    Sounds good. Also a basic subscription model, so that it is automatically renewed each month.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Nov 10, 2018
  21. What if you sent the payments as a gift?
    When i am doing mmo trading we use paypal with gifts because they cant be charged back, no physical item is expected to be delivered.
     
  22. Offline

    Fluxty

    PayPal will still not recognize your sales as donations because you are not a registered charity, among other reasons. However, the buyer is not required to enter any shipping information. When a dispute is made, you can call PayPal and inform them that they were paying for virtual goods and have received them. PayPal states that transfers of virtual goods cannot be guaranteed because users can lie and report them as not received.

    All you need to do is call PayPal and tell them there was a transfer of virtual goods, and no physical material was purchased. PayPal can confirm this by recognizing that no shipping details were exchanged in the processing of the payment. You win the dispute every time.
     
  23. Offline

    Mrchasez

    lmc

    Sorry for another repost, You just never answer:

    Yes i know.

    When someone purchases a rank for 1 month, and at the end he wants to get it for another month, and his package costs $100, What does he do? Pay $100 again.

    We need a "Renew" feature.
    So he can pay $5/10 and keep his rank for another month automatically.
    Thats what i said in the previous post too.

    We need a feature so they can extend there time period for another month without paying the full $100 etc again, but a simple "Renew" fee. Do you get what i mean?
     
  24. Offline

    ProjectInfinity

    Servers down? 2012-05-23 12:32:08 [SEVERE] [Buycraft] HTTP request failed due to unknown host.
    Nor is your website responding.
     
  25. Offline

    weijie

    This sounds so awesome
    but sadly i'm below 18 to create a paypal account
     
  26. Offline

    TheVnChecker

    i have an idea for Buycraft.

    Maybe the developer can make a shopsite for alle server. So anybody on the server can buy his package on the site and not with command /buy.

    It's easier for many people. =D

    [Edit] Oh it's already in the premium Account. Sry, then ignore this post! XD
     
  27. Offline

    Mastergalen

    It already has it -.-
     
  28. Offline

    iforgot290

    if lmc wont implement this, you could probobly create a custom plugin for this
    so when someone buys a rank, buycraft runs the command:
    /(custom plugin name) (persons name) (rank name) add (time)(s/m/h/d/m/y)
    so that plugin could sent the command "manpromote" to groupmanager
    then that plugin will keep the time instead of buycraft
    and when that custom plugin realizes its (insert time here) it will send the "mandemote" command to group manager
    but if the person renews, the custom plugin could send the command
    /(custom plugin name) (persons name) renew (time)(s/m/h/d/m/y)
    OR
    I think PEX has a feature already like this (I wouldn't know, as i use group manager)
     
  29. Offline

    jakimfett

    Is there a way to test a package without actually buying it? I want to make sure that the commands work properly.
     
  30. Offline

    Mastergalen

    Press "Add Payment"" in the payments header.
     
  31. Offline

    jakimfett

    Thanks!
     

Share This Page