The vB Geek

Go Back   The vB Geek > vB Geek Products > GeekMart

GeekMart GMart is an integrated shopping cart system for vBulletin.

Advertisement
  Learn how to remove ads

Reply
 
Thread Tools Display Modes
  #1  
Old 09-17-2005, 11:11 PM
The Geek's Avatar
The Geek The Geek is offline
Senior Member
 
Join Date: Aug 2005
Posts: 6,717
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default News on next update

Been a couple weeks since the last update so I thought I would post some news about how its going.

Obviously, I have been working on getting GAL to a gold status and doing some updates on GARS and tonight I've been working more on GeekMart . A lot of development and reworking has been going on with the GeekMart code to implement users requests. The 2 key areas that I have had to make major code changes for is multiple currencies and stock items.

The multiple currencies allow admins to define any number of currencies (real and virtual i.e. points). You can also choose some items to be available for some currencies but not others (useful when allowing a store that serves items or services for points, but other items only for real cash). If the item isn't available for their chosen currency, it wont add it to their final order (it gives them a warning when viewing the cart).

The stock system was a feature request that I was going to wait for a future version - however I felt I might as well start in on it now. This is the part I'm working on tonight. As it stands now, Users can not add an item to their cart if there is not enough stock to fulfill the request. If there is stock at time of putting it into their cart, but someone else checks out with all the stock before they can check out then GeekMart wont allow them to add it to their final order. This is a potential sticking point if multiple people are after the same item and checking out at virtually the same time - but I hope to have a pretty good solution for the next release.
For an item to be 'stockable' then you have to choose one of the following options:
Stock item - no purchase on insufficient qty
Stock item - Purchase on insufficient qty
Stock item - Purchase but generate extra order on insufficient qty

The first option is pretty self explanatory. If there is not enough stock at time of completion, it wont add the item to the final order (the customer will be notified)
The second option tells the user that there isn't enough stock, and you will ship it at no additional cost when it comes into stock.
The last option tells the user there isn't enough stock, but it will be sent out when it comes into stock - however they will incur additional costs as the system essentially generates a new order for those items.

I don't have the logistics of this totally ironed out and I may only have 1 or 2 options for the next release, however you can see where I'm going with it. Any suggestions are deeply appreciated

I also have to change the order process. Currently, the cart is essentially the order. When a user checks out, the cart is finalized and the cartid essentially becomes the orderid. Due to the currency and stock additions (and for better control overall), i will be generating an official 'final order' upon completion. This will make it much easier to manage and prevent problems with historical data getting changed when you update an item description or price (right now if you change an items description, it will change an old orders description as they are linked at runtime).

As you can see, this is a massive work in progress that I am spending a poop load of time on. Regardless, progress is coming along quite nicely. I hope to have an update in the next couple of days depending on how development goes.

Comments and suggestions are very much appreciated
Reply With Quote
  #2  
Old 09-18-2005, 04:21 AM
Neutral Singh Neutral Singh is offline
Member
 
Join Date: Aug 2005
Location: Punjab
Posts: 36
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default

Cool!! I would love to see GARS reaching RC status soon though.
__________________
Sikh Philosophy Network
Reply With Quote
  #3  
Old 09-18-2005, 05:13 AM
Bad Bunny's Avatar
Bad Bunny Bad Bunny is offline
Member
 
Join Date: Aug 2005
Posts: 80
GeekMart License Holder 
Default

Some of this is over my head, like the last part. But multiple currencies does sound like it would be useful to a lot of people.

I am already happy with what the geekmart is, and am mainly just waiting for some of the features that were just place holders to get done, but I am in no rush.

As the cart stands right now, I think it is very useable, so I don't think it is all that important to bust your hump moving it along at the expense of the other two products getting to where they need to be.
Reply With Quote
  #4  
Old 09-18-2005, 07:57 AM
The Geek's Avatar
The Geek The Geek is offline
Senior Member
 
Join Date: Aug 2005
Posts: 6,717
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default

Im just spreading the love

GeekMart is uber important for my site (well, the mutiple currency thing is) and I need to get that sorted asap. GARS development has been pretty swift and steady and now it needs a slight cool down while minor issues are discovered and resolved. GARS is actually pretty close to RC stage - it just needs features plugged in. GeekMart is far more complex and needs some attention for the customers that have already invested in it (just like GARS).

DOnt stress - im actually pretty chuffed with how quickly GARS is coming along (considering that its one of my most complex enhancments)
Reply With Quote
  #5  
Old 09-18-2005, 03:36 PM
Neutral Singh Neutral Singh is offline
Member
 
Join Date: Aug 2005
Location: Punjab
Posts: 36
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default

No Stress!! Take you time and most of all enjoy your work, so that we can enjoy your products.
__________________
Sikh Philosophy Network
Reply With Quote
  #6  
Old 09-19-2005, 06:30 AM
sketch42 sketch42 is offline
Member
 
Join Date: Aug 2005
Posts: 68
GeekMart License Holder 
Default

while i am happy about the multiple currencies and stock items... the main thing ive been wanting to see is a way for a user to track their order as well as a better way for the admin to check orders... id much rather see that done before the stock issue...

but any progress is better than none.. o and just as Bad Bunny said so far Geekmart is useable just the way it is so no rush
Reply With Quote
  #7  
Old 09-19-2005, 07:54 AM
The Geek's Avatar
The Geek The Geek is offline
Senior Member
 
Join Date: Aug 2005
Posts: 6,717
Geek Article and Review System License Holder GeekMart License Holder Geek Auto-Linker Pro License Holder Geek Advertising Banner License Holder Geek Gazette License Holder 
Default

I want to get user history management sorted too - just need to get this end done first otherwise Ill end up redoing the user history management system again!

My focus is on GARS - but Im balancing my time between the two quite nicely. When I release a new version of something (like GARS), then I go to work on another project whilst the bug reports from beta testing come in.

Make quite efficient use of time

Tonight ill go address bug reports from GARS Beta2, release something new and go back to GeekMart
Reply With Quote
  #8  
Old 09-19-2005, 08:10 AM
sketch42 sketch42 is offline
Member
 
Join Date: Aug 2005
Posts: 68
GeekMart License Holder 
Default

like i said no rush ... for me at least.. the system aint broke so thats a good thing

and as for gars i cant wait to see it gold.. im planning on picking up a liscence
Reply With Quote
  #9  
Old 09-20-2005, 03:29 PM
GrendelKhan{TSU}'s Avatar
GrendelKhan{TSU} GrendelKhan{TSU} is offline
Junior Member
 
Join Date: Sep 2005
Posts: 28
Geek Article and Review System License Holder 
Default

put in down for one with multiple currencies.

I have a dual language forum so this (and phrases!) are always critical for me.

in any case...
<< reserves license purchase
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
News Archive (CMPS) ericguttormson Geek Article and Review System 1 08-06-2007 05:15 PM
News webmonkie Reviews 0 06-07-2007 02:48 PM
Any news on the release mac27 GeekMart 1 11-16-2006 08:35 AM
Any News? gothic Geek Auto-Linker 15 10-08-2006 12:29 PM
news letter oninuva Geek Article and Review System 1 06-03-2006 05:36 PM


All times are GMT. The time now is 01:44 PM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.