• 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

-Ice-

Active member
#1
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
Screenshots
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?
 

Forsaken

Well-known member
#2
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
Screenshots

View attachment 31374 View attachment 31375 View attachment 31376

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.
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.
 

MagnusB

Well-known member
#4
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.
 

-Ice-

Active member
#5
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.
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.
 

Will

Active member
#7
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.
Any updates on this? :p