[WEB/ADMN] [BukkitDev] Enjin - DonationCraft v2.5.3 - The most developed Donation & Website Plugin

Discussion in 'Archived: Plugin Releases' started by Tux2, Sep 8, 2012.

  1. Offline

    NepsName

    Awesome shop!

    Request:
    I would love if you could add Paysafecard as a payment gateway, it is awesome :D
    I would love if you could add some way to run a command in other games to, not only minecraft, for example, through SQL database or VPS (if it is possible :S)

    Thanks for reading :D
     
  2. Offline

    TribalInstincts

    Love the new Points system. A few things that I would love to see added to it(or things the point system made me thing of/reminded me of :p):
    1. Show the user how to get/lose points: In the Points display module, add a way to show the user how to get/lose points. This should aggregate the various triggers around the site though with the ability to hide specific ones from the view.
    2. ADS! I would love to be able to give the users who can't donate a way to support the server by way of ads and an Offers page. In either case, I would want to be able to have some sort of control over what sort of content is presented. I run a good clean server, would like to keep it that way :p. I imagine the best way to pay the server would be once month or give the owner the option to claim the amount after X total is available. Could also optionally be used as source for Advanced/Ultimate days giving the site owners the option to cap it off after X days and then start taking payments.
    Donation Packages:
    1. Points:Cash - Set a points to cash value instead of having to add a specific number to each package. The package would then have a checkbox to use points to cash value that would disable the points input field.
    2. Item Designer pre-populate with the previous values - When changing a packages Icon have the Item Designer pre-populate with the previous values.
    3. In-game store recognizes or stips formatting -
      Code:
      [b][u]this is ugly in chat[u][b]
    Automation's:
    1. Once per X days per account" I wanted to set up a points reward on a users birthday however that field can be modified and I am worried that someone could just change their birthday every day... To solve this and other similar situations I would like to see another option next to the Once per account option. Once per X days per account. This will solve that issue and even if you guys already take that into account, it could be handy for other triggers as well.
    2. Every [x] positive votes - Noticed its lack while setting up the points system.
    Heads:
    1. Add toppoints#
    Just because it continues to need saying: LOVE this system! I had been using Buycraft for over a Year until this came out and as a long term Buycraft user I can say without a doubt that DonationCraft blows it out of the water. THANKS!
     
  3. Offline

    enjin

    DonationCraft Feature Release!

    We have a mega release today! An epic Credit Point System, Credit Point Module and Full Point support for DonationCraft, In-Game Store and Voting Module. We will also be updating the Enjin API soon with the ability to retrieve and update points on users.

    1.Point System For Sites Connected with DonationCraft
    So what are points? How are they used and how can it help my community grow?
    • Users can earn points by doing various actions on your website.
    • Points can be assigned to users via Automations and Conditions automatically.
    • Points can be assigned, removed or edited in the points manager.
    • Users can purchase points (with real money) from your DonationCraft store.
    • Users can spend points or purchase items in your DonationCraft or In-Game Store.
    • Admins can set points to decay over a period of time.
    • Points totals can be shown in the point module, forums, user profiles or user list module.
    How do users earn points? User Automations
    You can setup various automations and conditions for users to earn points. Visit your Admin > Automation & Points section and create an automation.

    [​IMG]
    • Every automation supports the ability to add or remove points.
    • Automations can also detect points and apply tags to users.
    • Automations can be run manually on existing users.
    • Automations can be set to trigger once per user account now.
    New Automation Conditions Added
    Several new conditions has been added to automations. Here are the new conditions:
    • User has equal or greater than [x] points in total value
    • User has equal or less than [x] points in total value
    • Every [x] forum posts
    • Every [x] forum threads
    • Every [x] forum votes
    2.DonationCraft Point Support
    Points are the perfect way to have your users purchase items or even points for real money. DonationCraft has full support for credit points.

    [​IMG]

    Packages & Items Point Update
    You can now set the following for each item:
    • Item can only be purchased with money.
    • Item can be purchased with points OR money.
    • Item can only be purchased with points.
    You can also sell points for real money.
    Sell points to users, have them convert money to points.
    Points can be used anytime later or awarded via other methods.

    Points Supported in Custom Variables / Sales / Coupons
    Points have fully support in DonationCraft and generic stores. Custom variables, sales and coupon can affect and accept points.

    Credit Point Gateway
    A new gateway has been added called ‘Credit Point Gateway’ that enable users to spend points on items. Enable this gateway to utilize points with your stores.

    Minecraft In-Game Store Points Support
    Yes, the in-game store supports points. Items priced in points will display point value. NOTE: Ability to purchase items directly in the in-game store without visiting a webpage with points is coming in days! This will open up huge possibilities for Minecraft servers. Stay Tuned!


    3.Minecraft Voting Module Points Rewards
    That’s right, users can earn points for voting for your server! This is a great way to entice users to vote and accumulate enough points to purchase items from your store! Rewards can be set to give points when a voting condition is met.

    [​IMG]


    4.Credit Point Module and Points Display
    Now that you have users earning points, how are they going to see it?

    New Credit Points Module
    The module displays the point total, points earned today, last week and last month for each user. It can also show buttons ‘Use Points’ and ‘Buy Points’ which link directly to your store.

    [​IMG]

    Displaying Points in forums and profiles
    • Total Points can be display under user avatar in forums
    • Total Points can be displayed in user profiles.
    5.User Point Manager

    [​IMG]
    • Displays a list of users with points.
    • Ability to search users
    • Displays Forum, Purchase, Other, Used, Adjusted, and Total Points
    • Ability to add / remove / set point value for each user.
    6.Point Decay & Settings
    Get users active on your website by enabling points decay. Users will lose points as defined in the decay parameters in your Admin > Users > Automation & Points > Point Settings.

    [​IMG]
    • Set a decay value and choose decays per timeframe.
    • Support multiple decay conditions.
    • Ability to stop decay once a user reaches 0 points.
    7.Points API
    A point API system has been released! This will enable some amazing in-game integration, economy systems, new MMO games, xp systems and anything else you can imagine with your Minecraft servers.

    With the API you can:
    • get-points
    • set-points
    • add-points
    • remove-points
     
  4. Offline

    Anchll

    Can you integrate sponserpay with points? I can see small purchases soaring.
     
  5. Offline

    ZeinH

    Request: Remember [Topposter1] and [topvoter1] ?
    How about you add a [topdonator1] Please?
     
    Anchll likes this.
  6. Offline

    OutThnk

    I really like the EnjinStore. Once thing that would be nice if transparencies worked on the Shop item images.
     
  7. Offline

    Dalek5961

    YES id much preffer this along with the current three option buttons for "pay with money only, money and points, points only"

    ALSO Can we get all images from in-game added to the graphic maker with categories to make it simple?. this would make this much more flexible for users who have unique ideas and want to represent an item with an un-common item that is not available online, id upload my own but i use overlays on my items and i dont know how to make my own.

    finally, enjin has that claimcode module where players can logon and claim codes, any way we can upload multiple codes [each to only be used once] to the coupon list using an XLS file? or even better have the coupon area have a simple generator that will give you an XLS for you to add to the claimcode module?
     
  8. Offline

    enjin

    DonationCraft Feature Release!

    Top Donator Module
    Showcase your store's Top Donator. This is a great module to entice users to donate or purchase more items.

    [​IMG]

    Features:
    • Supports store selection (for multi-store websites)
    • Select Period from Hourly all the way to Yearly.
    • Various display settings
    • Displays Minecraft character body when found or defaults to avatar.
    • Supports credit point only system.


    Donation Goal Module
    Need to reach a specific donation goal or purchase amount for your community or Minecraft server? Use this module!

    [​IMG]

    Features:
    • Supports BBCode Text
    • Select Period from Hourly all the way to Yearly.
    • Goal type - money or credit points.
    • Goal Target value in credits or money.
    • Various display settings
    Stay tuned, for quantity support, top donator heads and many more features releasing soon!


    This will be released very soon.

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

    Johnw7392

    I was wondering if it would be possible to change the point value from 0 - 1,000,000 to 0 - 5,000,000
     
  10. Offline

    XBuilderX

    I would like to see downloadable payment receipts for paypal disputes.
     
  11. Offline

    wilsondc15

    FEATURE REQUEST:

    ABILITY TO CLONE VARIABLES FOR DONATIONCRAFT :D
     
  12. Offline

    enjin


    It's coming in the next update.
     
  13. Offline

    Grishord

    When users spend points how do I make that NOT show up in the latest purchases?
     
  14. Offline

    enjin

    We'll update the module to allow hiding point based purchases within the next few days.
     
  15. Offline

    Marium0505

    I need to be able to clone discounts, sales, Categories etc.
    I also need to be able to give users access to the shops, cause I don't want to make a new tag entirely for giving one or two users access to it. :p

    And I would like to have the ability to set user limits on items per (x) days, per (x) weeks, per (x) months and per (x) years, even though that will most likely not be used, but still.

    Also, the ability to have the text editor in HTML/BB-Codes view or wysiwyg, so you can easier see the output of what you're writing. Its in general much easier to type text that way than having lots of "[ B ]" & "[ / B ]" and similar stuff between the normal text.

    To be honest, the text editor has a lot of things which should be changed or added, along with the above mentioned suggestion should an easier ability to format it be added like having text on the left, center or right etc.

    Please make it easier to use, it just doesn't look ugly, its annoying to use and make things much more complicated than they need to be, and has really limited features.

    You can eventually use something like the text editor you use here on the forum, that one is really easy to understand, and have lots of important and needed features.
     
  16. Offline

    DuckofRoyalty

    Hello, I'm really liking this plugin. It's way better than BuyCraft for sure and is overall better. I have one flaw though; the Item Designer isn't working because it isn't displaying the image nor letting me change the picture for it other than the ones on my computer. It's not that big of a deal, but it would be nice to get fixed. Thanks. :)

    -DuckofRoyalty
     
  17. Offline

    nstemp

    I have the same problem. Please fix it soon!
     
  18. Offline

    WASasquatch

    For the love of all that is whole, can you, the beloved Enjin add Subscription packages to the list of payments! I need to test to be sure subscription packages work as they should for a month, but there is no way to do that like regular packages. I needs to be implemented.
     
  19. Offline

    ImaGe_

    Was this ever seen? I got no responses towards it.
     
  20. Offline

    enjin


    This has been fixed, sorry about that.


    What do you mean? Subscription payments will list in the payment list and subscriber section. Do you mean manually adding a subscription payment?


    The claim code module support XLS uploads. Try using the Upload XLS button near the bottom.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 28, 2016
  21. Offline

    Oblinger

    Feature Request:
    With the new point system and donation craft integration I thought it would be cool if you could have an automation that worked with the top player module. It would be interesting to have it so the top player each week would get [x] amount of points. Or if a player reaches [x] amount of hours recieve [x] points. Also if the hour tally did not reset each month. Thank you for reading my suggestion.
     
  22. Offline

    SpaZMonKeY777

    Request #1:
    Add a configurable option to individual items that allow/disallow the use of coupons codes. Why? Because I sell 'Gift Codes' that players can give to other friends, and many of them use the gift codes and buy ANOTHER gift code lol. Quite annoying, and then I have to make them a new gift code and explain how to use it properly.

    Request #2:
    Is it possible to make individual links/modules that lead to specific portions of a shop? Why? I have one big shop module that has my Rank Shop, Upgrade Shop, and Gift Shop in it. And currently I get players who are confused and can't find the drop down menu to get to the Upgrade Shop (i know). I would love to be able to have links setup that take you to a specific portion of a shop so they don't have to do that. Hope this request made sense lol.
     
  23. Offline

    TribalInstincts

    I already posted a good portion of this previously however it seems like a good idea to keep a consolidated list.
    Added the Sales change requests for this post.
    Points:
    1. Show the user how to get/lose points: In the Points display module, add a way to show the user how to get/lose points. This should aggregate the various triggers around the site though with the ability to hide specific ones from the view.
    2. ADS! I would love to be able to give the users who can't donate a way to support the server by way of ads and an Offers page that give the user credit points. In either case, I would want to be able to have some sort of control over what sort of content is presented. I run a good clean server, would like to keep it that way :p. I imagine the best way to pay the server would be once month or give the owner the option to claim the amount after X total is available. Could also optionally be used as source for Advanced/Ultimate days giving the site owners the option to cap it off after X days and then start taking payments.
    Donation Packages:

    1. Points:Cash - Set a points to cash value instead of having to add a specific number to each package. The package would then have a checkbox to use points to cash value that would disable the points input field.
    2. Item Designer pre-populate with the previous values - When changing a packages Icon have the Item Designer pre-populate with the previous values.
    3. In-game store recognizes or strips formatting -
      Code:
      [b][u]this is ugly in chat[u][b]
    Automation's:

    1. Once per X days per account" I wanted to set up a points reward on a users birthday however that field can be modified and I am worried that someone could just change their birthday every day... To solve this and other similar situations I would like to see another option next to the Once per account option. Once per X days per account. This will solve that issue and even if you guys already take that into account, it could be handy for other triggers as well.
    2. Every [x] positive votes - Noticed its lack while setting up the points system.
    Heads:

    1. Add toppoints#
    Sales:
    1. Time specific - The inability to set the start and end time (in local time) is a bit of a draw back. Right now I can only start/end a future sale at 5pm PST since everything its in UTC. This prevents me from having some cool sales that potentially change from hour to hour. Something similar to http://www.amazon.com/gp/goldbox/ is what I am going for.
    2. Package Overlap - I understand the need to only have one active sale attached to a package however the system should take into account the start/end times of other sales when making the call to not allow it so I can queue up multiple sales in advance.
    3. Current Sales Module - Rotating packages similar to the Featured Item module though dynamically updating with the current items on sale.
    4. Bundles - Sure this could be done by just making a package with all the different commands however it would be incredibly awesome to just create a Bundle sale with the typical drop down adding in the included packages than an overall $/% discount.
     
  24. Offline

    Dalek5961

    nonono i know the claim module has XLS support, but i mean can a coupon be created where we can upload an XLS of codes [same to be uploaded on the module]. All codes in the xls would be for that coupon.

    Also could we please get the rest of the minecraft item/block images added to the item designer? arranged the same way as they are in creative mode? there are certain items Id like to add to my server's shop but i dont have any images that can represent the item, example: god apple, potion kit, XP kit, horse items, TNT , you know alot is missing. Only reason i don't try to make the image myself is because i have no clue how to make that overlay thing on my items that the item designer allows me to use, and I also use one background which I cannot download to add as a background.
     
  25. Offline

    enjin

    DonationCraft Feature Release!

    Minecraft In-Game Head / Sign Updates
    [moneyspent#] - Players who have donated the most money on the server.
    Subtypes: day, week, month, total. Displays donations per period of time.
    [toppoints#] - Players with the most points.
    [pointsspent#] - Players who have spent the most points on the server.
    Subtypes: day, week, month, total. Displays points spent per period of time.

    Consult the Head / Sign release announcement for more details


    Minecraft In-Game Points Commands
    New Plugin Commands:
    • /enjin points - Display your account's website points total
    • /enjin points [playername] - Display another player's website points total
    • /enjin addpoints [playername] [amount] - Add points to a player's Enjin website account.
    • /enjin removepoints [playername] [amount] - Remove points from a player's Enjin website account.
    • /enjin setpoints [playername] [amount] - Set a player's exact points to a specific amount.

    Example: To give 50 points to "Jack", type the following command: /e addpoints jack 50

    Consult the Point System release announcement for more details


    Website Site Points API

    Get Points
    Specify the Enjin user_id or minecraft player to retrieve their total points.

    POST URL: /api/get-points
    POST Parameters:
    key=<Secret API Key>
    user_id=<Enjin User ID> OR player=<Minecraft Player Name>
    Returns:
    { "success":"true", "points":10 }


    Set Points
    Specify the Enjin user_id or minecraft player and set a specific amount of points on their account. The query output will contain their new points total.

    POST URL: /api/set-points
    POST Parameters:
    key=<Secret API Key>
    user_id=<Enjin User ID> OR player=<Minecraft Player Name>
    points=<Total points player will have>
    Returns:
    { "success":"true", "points":10 }


    Add Points
    Specify the Enjin user_id or minecraft player and add points to their account on the website. The query output will contain their new points total.

    POST URL: /api/add-points
    POST Parameters:
    key=<Secret API Key>
    user_id=<Enjin User ID> OR player=<Minecraft Player Name>
    points=<Number of points to add>
    Returns:
    { "success":"true", "points":10 }


    Remove Points
    Specify the Enjin user_id or minecraft player and remove points from their account on the website. The query output will contain their new points total.

    POST URL: /api/remove-points
    POST Parameters:
    key=<Secret API Key>
    user_id=<Enjin User ID> OR player=<Minecraft Player Name>
    points=<Number of points to remove>
    Returns:
    { "success":"true", "points":10 }


    Consult the Enjin API Documentation for further details.


    More feature releases coming very soon!
     
  26. Offline

    SpaZMonKeY777


    Request #3:
    Make it so users can use more than coupon per transaction.
     
  27. Offline

    drkakaq

    Request: The ability to be able to use a plain credit card.
     
  28. Offline

    Dalek5961

    this is possible, paypal allows for guest checkout with a credit card i believe.
     
  29. Offline

    EPiL3PTiC_Sl0tH

    REQUEST

    with the enjin heads [moneyspent#] would be awesome if it would incorporate the custom donations too through paypal

    UPDATE

    also auto-currency conversion on the site would be AWESOME
     
  30. Offline

    col_crunch

    REQUEST

    Add support for Paysafe Cards... I have been asked many times if people could donate with PaySafe Cards... I dont have any specific services for accepting them in mind, but the ability to accept them would be nice.
     

Share This Page