1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Add-on Storefront Add-On

Discussion in 'Resource and Add-on Discussions' started by -Ice-, Jul 9, 2012.

  1. -Ice-

    -Ice- Active Member

    Hi everyone, I'm currently working on a storefront add-on that will allow users to purchase things with their virtual money. I know xFRocks mentioned something like this a few months ago, and Robbo said he was working on something like this as well (see here). I started this little project back in mid-June, and just recently found the threads about the other virtual stores. I figured I shouldn't scrap the project because I've already invested a lot of time into it, so here goes:

    Implemented Features
    • The main premise is the ability to purchase subscriptions to usergroups
      • Usergroups let admins allow access to specific forums, features, username styles, member card information, permission-based areas, etc. For example, users could purchase the ability to embed music in their profiles, have a custom username color, banners in their member card, etc.
      • Users can purchase daily, weekly, monthly, or lifetime subscriptions
    • Purchase subscriptions for other members
    • Uses an admin-specified field from the `xf_user` table as cash for purchases
    Planned Features
    • Allow a custom PHP function to be executed for purchase and for purchases expire
      • PHP classes and their functions can be specified when creating new items for users to purchase
    • Users can set their subscription to auto-renew, and receive an alert before the auto-renewal if they cannot afford the next payment
    Storefront1.png Storefront2.png Storefront3.png

    I'm planning on making this free, both as a way to gain credibility as an add-on developer and as not to attempt to compete with the more fully featured add-ons that do similar things. I do this purely as a hobby and an opportunity to learn more about CSS, PHP, and jQuery.

    If anyone has any suggestions, please feel free to let me know. I'm also open to any constructive criticism about web design (I'm a Java/C++ guy at heart :D), layouts, or the current features I have in place. Expect a release within the next few weeks.

    Note: It won't be called Storefront, as that's already taken. Any suggestions for names?
  2. Forsaken

    Forsaken Well-Known Member

    There's already an add-on in production called storefront (It's running at both http://xenique.com and http://xenfluence.com), so you're probably going to have conflicts with the name.
  3. -Ice-

    -Ice- Active Member

    Thank you for the heads up, I'll definitely change it.
  4. MagnusB

    MagnusB Well-Known Member

    Are you going to use your own point system? Or something like bd banking?

    Also, it would be neat to offer a simple purchase as well, with comments, where admin have to verify purchase. Something like admin creates item, the user purchase and leaves comment with details or whatever, then admin verifies purchase, and the amount is subtracted from users account.
  5. -Ice-

    -Ice- Active Member

    The points system is up to the end user. They can use bd banking, sportsbook cash, trophy points, or anything else they want (so long as it's a field in the xf_user table).

    I'm not sure how useful the simple purchases would be for a lot of the larger boards. You could always just set up a forum with a stickied post listing small purchases, and then people could create threads if they wanted to buy things.
    8thos likes this.
  6. Sheldon

    Sheldon Well-Known Member

    This look more promising than others I have seen and used. Cannot wait to see more.
    8thos, Liam23, Forsaken and 2 others like this.
  7. Will

    Will Active Member

    Any updates on this? :p
  8. DRE

    DRE Well-Known Member

    smh @ me thinking this said 'Stormfront Addon' Was bout to say...
  9. -Ice-

    -Ice- Active Member

    Just finished Beta 1... will be doing some tests on our test board, expect a release in the resource manager within a few days :) I've attached a few more screenshots as well.

    Shop1.png Shop2.png Shop3.png Shop6.png Shop7.png

    The delete button typo is fixed :whistle:

    Adam Howard, Sheldon, 8thos and 2 others like this.
  10. DRE

    DRE Well-Known Member

    Thanks for letting us use whichever points system we want.
  11. -Ice-

    -Ice- Active Member

Share This Page