News:

Wondering if this will always be free?  See why free is better.

Main Menu

[FREE or PAID] Downsized Shop Mod

Started by AiR-head, April 10, 2005, 12:34:12 PM

Previous topic - Next topic

AiR-head

Hello!

I call it 'downsized' because I essentially felt this was a very simple package compared to other shop systems like SMFstore, as it's intended for an RPG. Obviously, I was mistaken. I'm asking for a free service, unless you require pay under $10. I'm of the thinking that I will not be treated like I were posting this on an Invision mod site, but I don't know the generosity of you guys very well.

Beforehand, thanks for taking a look at this request and I appreciate that alone.

I'd call it a banking and money system, and here's a compressed list of what it needs to achieve. There's a bit more like interest and etc., but I haven't completely worked those out. First and foremost, none of the items in this mod will be actual things, like colors in your username on the online list, etc., more like artificial items such as a jacket or maybe a computer, for example.



1.  Need to have a main centralized bank that you withdraw/deposit/post customer service queries (basically a hidden forum (from the index only, that is) that utilized a separate template to show up on the shop system area at index.php?action=shop as if it were a customer service station) at (inventories (see below: number four) would act as bank accounts, holding salary information (see below: number six), balance and job info, as well as interest (see below: number seven) and of course the items that are possessed).

1.1  Currency can be set using a universal field. First the long name of the currency, say 'dollars', which won't be used often at all but is there for the purpose of being consistent, and then the short symbol for the currency, which is used before all prices and so on and so forth, say "$". I don't really require multiple currencies and even if I did I wouldn't be able to think of a way to create that feature.

1.2  Customer service posts by members will handle refunds since I don't want to make this more complex than it already is by adding a 'return' feature, besides the 'buy' feature.

2.  Need to be able to create 'stores' or 'shops' that each have an ID number, so they're called on by that ID and the name can be changed with no hindrence and can be changed universally (example: if an item in a members' inventory (see below: number four) says it is from Shop A, which is actually identified by the system through its ID number, 1 (possibly called upon by URL /forum/index.php?action=shop&shop=1 ), and this shop's name is changed to Shop B, the name of the store on its page AS well as on the person's inventory will be changed automatically, as the name is placed on the page via the value of the 'shop name' field of the shop indentified as 1. Complex? You're telling me. How did I even think of this when I don't know PHP.

3.  Items also created with an ID, with values of ID (obviously), item name, price, tax (this will be universally set by default as whatever, say 6%, but if this particular item is, say property, and requires a different tax, it can be overrided)

4.  A person's inventory is linked to below their avatar somewhere as well as in a field in their profile titled Person's Inventory or such, and is actually a page in the system like index.php?action=shop&inventory=1 if the member's ID is 1. This inventory includes items purchased, organized by class (see below, classes can be created, like Property or Household Item or Clothing, or the classes feature can be disabled completely) and the shop they were purchased from (see above: number two), as well as the price they were purchased for, minus tax applied at the actual purpose.

5.  The shop index would act as a mall entrance would, and like the index of IBstore is (and SMF store, if it has the same index), with a welcome message, news, and navigation to the left to all member links like your inventory, your balance, the bank and customer service, on top of links to all stores.

6.  Salaries are set to a certain number and are distributed once a year (the length of an actual year can be set by number of days, because as anyone who is part of an RPG knows, we don't pass a year in an actual year. More like one year = 3 months.), with tax deducted (again, salary tax will be a tax overrided).

7.  For money left in the account for a certain period I'm considering applying interest, but I don't really think it's necessary.

8.  Tax. Taxes can be created, sort of like how permission masks or profiles can be created in the admin panel and applied to any member group. Tax profiles can be created and applied to any item or class of items, or items in a particular shop. Each tax profile will have fields for its percentage and its name. Example: for Property tax, it will be, say, 10%, and called that, Property Tax. Sales Tax will be 6% and Salary Tax will be 15% (I live in New Jersey, and anyone else who lives here will DESPISE our high salary tax as much as I do and keep it low, hehe. Besides, where does our tax go here? I hate this state.). Currency: see above number 1.1

9.  Buying items: on a shop's page will be a list of items. Beside each item will be a link to BUY this item. When you click buy, a confirmation page will come up. Once yes is clicked money will be withdrawn from your inventory (or bank account) according to the price listed on the shop page (I will discuss more of how the templates for shop pages, the index of the shop system, etc. will be needed, if and when this mod is accepted to be worked on) and the item will be placed on your inventory page. Simple as that. Oh, and tax will be added to the price based on the class of the item or shop being bought from (see above: number eight) and listed on the confirmation page, and [the tax] placed in the bank's own centralized bank account (see above: number one) that handles distribution of money, withdrawals and etc. (that the admins work with) after the purchase is confirmed. No return system will be necessary (see above: number 1.2).

9.  Owning shops: shops will not be able to have staff, seeing as that would make it even more complex. But shops can be owned, and all income from purchases goes to that person's salary, as his job is based on his sale, minus the salary tax. The shop owner's name will appear on his shop page. Shop's can only be created through the admin CP.



I never got this mod made for Invision Board as it was just too much for them to do without being paid for it... so yeah, I'd like to avoid paying, but I will do what I have to. As you can see, if I could just learn PHP I could probably do what needs to be done, because I have a rough idea of what PHP is able to do. But for now, I'm helpless.

And yeah, perhaps this mod isn't as simple as I thought it was... But I know others could benefit from its creation just as much as I would.

-- air-head

AiR-head

I'm now willing to pay for this mod to be done, and also offer free hosting and a web design, through my service, to partially compensate for the price, for what it's worth.

Advertisement: