[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

    ID13

    I like the idea of more variables. Maybe one for the exact time it was purchased and payment method used.
     
  3. Offline

    maroselis

    These are the current command variables:
    • {name} - The customers Minecraft username.
    • {transaction} - The transaction ID of the payment.
    • {price} - The amount paid.
    • {currency} - The currency of the payment.
    • {time} - The time of purchase, e.g. 15:30.
    • {date} - The date of purchase, e.g. 01/01/2012.
    • {email} - The email address of the customer.
    • {ip} - The IP address of the customer.
     
  4. Offline

    ID13

    Had no idea. Thanks!
     
  5. Feature Suggestion:
    Make a check box where if you click it, then when someone purchases that package all the pending commands of other packages (maybe select a category) will be canceled.

    I'm not quite sure if you understand the idea, so I'll give a practical example:

    Player A bought a package which is a VIP Rank. The command is pex user {name} group set Rank. At the end of that, you have a pending command (30 days after) that puts the player in another group. The feature I'm suggesting, would be very helpful since they wouldn't need to wait for their package to run out before upgrading to another package.

    Hope you understand what I'm saying here :p!
     
  6. Offline

    Shilofax

    Sort of. For example, each module that you create also gives you a code snippet you can put anywhere you want. Be it on the buycraft store page, or on another website.
     
  7. Offline

    joe.melsha

    I wrote a standalone Buycraft implementation, would you like a copy?
     
  8. Offline

    dylanthemaster9

    Hello. Im trying to set up my buycraft and I don't know how to give players money mcmmo and xp when they donate can you help me. Thanks
     
  9. Offline

    AwsomeG2

    Perhaps you can find a way to do this with iframes
    You can set custom commands to do this when a user buys the package, http://prntscr.com/1h9wlc
     
  10. Offline

    revels21

    Hey guys,
    I've just discovered a pretty influential flaw with the Paymentwall gateway. When a user donates through our store, using the Paymentwall gateway, it comes up in the Buycraft records as the amount the user actually pays, which seems pretty normal and logical, until you take in to account the fact that Paymentwall have, quite frankly, outrageous payment fees which then makes for inaccurate payment records on Buycraft.
    To give you an example; one player donated $5 using a credit card through Paymentwall. That is the amount the player had to pay, and that was the amount that showed up in our payment records on Buycraft. However when the payment actually came through on Paymentwall, it came through as $3.87 due to their payment rates. Now for those of you that may not have figured out the problem yet, let me enlighten you, this now means that our Buycraft records are showing $1.13 more than we actually have. That isn't really something to have a fit about, however when you look at our overall records, there is now quite a large gap between what the Buycraft records say we have, and what we actually have. Our records state that we have, theoretically, received around $400 in donations through the Paymentwall gateway, however we only have around $200 sitting in the Paymentwall account, leading to large errors in our Buycraft records, which show that we have more donations than we actually do.
    Now obviously I don't expect you to be able to do anything about Paymentwalls rates, however what would be good is if you could somehow take their rates in to account when calculating totals for the Buycraft records, so that when we look at the statistics section on the Buycraft panel, the "Total" tells us how much we actually have in our accounts, rather than how much people have payed. Or perhaps, for analytical purposes, you could include both figures in the Statistics section. This may also be the case for some of the other gateways, however I'm not sure.

    Whilst I'm on the subject, kind of, I would also like to suggest, for the "Popular payment gateways" chart, showing how much has been donated through each gateway, not just how many donations have been made, possibly in a separate chart.

    I know I've gone on a bit, so thanks for reading, if you did, and hopefully something can be done! :)
     
  11. Offline

    Zippyduda

    It seems this isn't documented anywhere.

    When a player donates and their inventory is full it just loses the item:

    "Not enough space, 1 diamond boots was lost."

    Is there a plan to workaround this? It's not difficult to delay a give command as far as I am aware.
     
  12. Offline

    phanaticd

    please allow more than 20 options per variable
     
  13. Offline

    ID13

    Can you add the option to disable quantity?
     
  14. Offline

    jorisk322

    What do you want this for? If it's to make a package that only needs to be bough one time to work, you could set the user-limit to 1.
     
  15. Offline

    zreed

    On the payments page in the search dropdown, Variable ID has a spelling error ("Variabe ID")

    It would also be nice to be able to search by package name as well.
     
  16. Offline

    ID13

    Ever since 5.7, commands don't execute if someone entered their name with the wrong case and this happens a lot.

    Related
     
  17. Offline

    UniverseMC

    Hey! Would it be possible to be able to sort payments by server? It is nearly impossible without manually counting all payments to see what servers in my network are bringing in as donations. Thanks Lee!
     
  18. Offline

    Shilofax

    Is there any way to disable the hover-over image animation? I love the ability to have an image, but that animation is really obnoxious. :/
     
  19. Offline

    ID13

    Sales should have the option to cancel commands for packages. For example, there is a sale that gives 100 extra gold on a package that normally gives 500 gold. Currently the only way to do this is to have 2 commands that give 500 and 100. Instead, it should disable the give 500 gold command and do give 600 gold instead.
     
  20. Offline

    jorisk322

    If you are a Buycraft premium user, you can probably change that through a custom theme, but I don't use images myself yet, so I wouldn't know what part to change.
     

  21. Which animation?
     
  22. Offline

    revels21

    The only reason there would be any animation is if you've added it yourself through the custom CSS theme module. It may have been included in a theme you copied from a website or something, you'll have to look through the CSS and delete the code yourself. It will look something like this:
    Code:
    .image {
        display: block;
        text-decoration: none;
        -webkit-transition: .2s all ease-in-out;
        -moz-transition: .2s all ease-in-out;
        -o-transition: .2s all ease-in-out;
        transition: .2s all ease-in-out;
    }
    You'll also need to remove the code from the
    Code:
    .image:hover
    tag as well :)
     
  23. Offline

    404NotFound

    I can reset my account buycraft? Erase all payments?
     
  24. Offline

    Kainzo

    lmc
    I'm noticing that one payment isnt actually running the command -I have to click, Server Commands | Reset; is this a known issue? I'm unsure what happened, I don't believe we've made any changes since speaking to you last and fixing the issues we had with it connecting.
    After I manually click "Reset"
    This comes through in 2-5 mins
    http://server.buycraft.net/payments/info/1071450
     
  25. Offline

    Shilofax



    I tried editing the CSS, but for some reason the text box isn't showing up for me. It used to though.

    This a bug?
     
  26. Offline

    HarryM

    What commands are you using?
     
  27. Offline

    Kainzo

    I was not using a command. Players were actually purchasing these and they were never being passed through to the server but the "history" of the commands for the package were expired/used. Using "reset" on the package actually passed them through.
     
  28. Offline

    SwiftSwamp

    I'm also getting these issues , I've had players purchase some packages.
    I've manually force checked , reset them back to due...and still they are not being executed.
     

  29. This is due to an issue with case sensitive usernames, we are releasing a fix early morning tomorrow GMT+1 time.
     
  30. Offline

    SwiftSwamp

    Ohhh , okay. I get it , thanks.
    I just re-looked at the username and the person didn't capitalize his X.
     
  31. Offline

    theDigitalGhost

    Hi Buycraft! I've been using buycraft premier but It's a hassle to pay every month, is there anyway to set-up a paypal subscription with buycraft, so it auto-pays?
     

Share This Page