Merchandise Store

gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
This is on my todo list for my site but I think it would be good for all so putting it as a request.

The merchandise store could do with a facelift, rather the current list it would be better as a grid to better reflect its a store.


updated by @garymoncrieff: 05/13/15 04:49:58AM
paul
@paul
10 years ago
4,335 posts
You mean store items in rows of four, say?


--
Paul Asher - JR Developer and System Import Specialist
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
yeah 3 or 4 depending on how it looks as the profile side bar would be visible.
brian
@brian
10 years ago
10,148 posts
gary.moncrieff:
This is on my todo list for my site but I think it would be good for all so putting it as a request.

The merchandise store could do with a facelift, rather the current list it would be better as a grid to better reflect its a store.

The Merchandise Store definitely needs some updating - it is actually one of our oldest modules (pre Jamroom 5.1) and there's actually a lot of internal stuff that needs to be brought up to speed as well with new Core functionality, etc.

Paul has a ticket open on this so we'll get some things fixed up.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Thanks guys, it's one less thing for me to worry about.
soaringeagle
@soaringeagle
10 years ago
3,304 posts
instead of adding a new postim adding my store ownersrequests here

1. Sellers should have the option to exclude international shipping.

2. Sellers should have the ability to give the buyer options in regard to a product listing whether through a pull down menu where the buyer selects an option or a notes section upon purchase where the buyer is able to specify preferences to the seller. This is helpful when selling items that have multiple color or size options.

3. Sellers should be able to choose a main photo for each of their product listings that will serve as the first photo in the gallery and the listing icon.

4: this is my note, the music and digital goods arent included in listings and i have found no way to list them

5 although shops can add categories i would like on my main page a list of categories
and the number of items in each that then would take them to the shops
or alow purchase from the list

6 multiple shipping options


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
10 years ago
3,304 posts
ijust talked to foxy cart (the ceo has dreads!)
they recomend integrating these scripts into the existing module
https://wiki.foxycart.com/v/2.0/snippets#shipping_snippets


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
soaringeagle
@soaringeagle
10 years ago
3,304 posts
also they say they can integrate with several shipping companies that calculate the shipping costs by total weight and destination
this is reallly needed now!

i know you got alot going on but like u said this is 1 of the most outdated modules really needing updating
and i gotta agree it really needs some work shipopings just not a 1 price fots all thing anymore
foxycarts already got the capabilities and the scripts it just needs to be integrated


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Also needs a global config option to change default for Item Ships From value in store settings, always defaults to USA.

Excuse my ignorance on this one but I believe another useful feature, if not already present would be options to export sales data to csv for configurable periods. Store owners could then import this into their accounting packages etc.
updated by @garymoncrieff: 03/01/15 04:09:54AM
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
I see they is a way to export data under the payments tab, I guess this is what Brian meant earlier in the thread as the Products section also has sales data, it's somewhat confusing to say the least, might make sense when sales are being made however.
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Some other things to please consider are

Woocommerce has a plugin that allows products to be displayed on Facebook page, would this be possible through share this?

Site Products - the notion of a site product that could execute a piece of code on purchase to perform an action on the site. ie feature profile, client buys this product, their profile ID is added to the featured profiles slider automatically, ideally would auto remove after set period too.

A new flashier dashboard with graphs showing profits etc
soaringeagle
@soaringeagle
10 years ago
3,304 posts
in short
the entire module needs to be revamped to take advantage of all the new features foxy offers now


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
michael
@michael
10 years ago
7,751 posts
The module needs love. Its due for an update and we'll try to look at it after we get Site Builder out of beta.

That's the main focus right now and this one needs some time dedicated to it.
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Will also need the notion of virtual products, ie for the like of the site products, as they don't need to show a download link in the My Items section.
soaringeagle
@soaringeagle
10 years ago
3,304 posts
what do u mean by that


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Well if you want to sell a service or some other type of product that doesn't have a download or physical product then you need a virtual option, to disable the relevant areas for this type of product.

for instance you could have a store on your community profile and sell featured status, this would have no download or physical product. If there was the notion of 'site products' these could allow for executing a piece of code which could be used to automatically set the profile to featured etc.
soaringeagle
@soaringeagle
10 years ago
3,304 posts
you already gotthat as subscriptions its not part of the site store but the profile subscriptions its part of the foxy cart bundle
you set up a subsription to a quota that quota allows extra priveledges oir as u say featured status


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
and what if you want to sell it on ad hoc basis?
soaringeagle
@soaringeagle
10 years ago
3,304 posts
im still unsure what it is that ytour trying to accomplish that you cant already do


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
It's quite simply really, I have various places around my site where members can promote themselves, on the main frontpage slider, then on each quotas page there is also a featured section. Same with content.

I want them to able to visit the store on the community profile, buy for example 1 month's featured profile status, which gives them a position on the slider on front page and within their quota page. If I were able to execute a bit of code after the order was confirmed then the system could handle this automatically.

I envision only using the subscription system for subscriptions, I'd like to have as few as possible not to confuse users who are just signing up.
michael
@michael
10 years ago
7,751 posts
gary.moncrieff:....Well if you want to sell a service or some other type of product that doesn't have a download or physical product then you need a virtual option....
You mean like how jamroom.net sells services?:

https://www.jamroom.net/the-jamroom-network/serviceshop
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
In a way yes but to take it the extra step of executing a piece of code that would perform a task on the site. I had this on my phpfox site and it was a really powerful feature, it meant if someone purchased a featured site placement that I didn't have to manually intervene it just handled everything automatically.
michael
@michael
10 years ago
7,751 posts
gary.moncrieff:...if someone purchased a featured site placement that I didn't have to manually intervene it just handled everything automatically....

I think I would approach that the other way around. Instead of selling a service that triggered a site placement, I would have site placements that needed to be purchased.

So use jrAparna to create a site-placement module and allow its items to be sold.
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
michael:
gary.moncrieff:...if someone purchased a featured site placement that I didn't have to manually intervene it just handled everything automatically....

I think I would approach that the other way around. Instead of selling a service that triggered a site placement, I would have site placements that needed to be purchased.

So use jrAparna to create a site-placement module and allow its items to be sold.

That will warrant another thread, as I am using the placements in mediapro, so would need to tie into them with aparna generated module. I will need to think on it some more.
soaringeagle
@soaringeagle
10 years ago
3,304 posts
but jr team is any effort being put into upgrading the whole foxycart bundle cause it really needs it


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
It's been stated multiple times work will begin once site builder is stable.
soaringeagle
@soaringeagle
10 years ago
3,304 posts
isnt site builder stable now?


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
No they are working on a new easier version I believe, it's still in beta.
soaringeagle
@soaringeagle
10 years ago
3,304 posts
dont think its been in beta for awhile its pretty damn easy already
if anything they might be working on a design studio like functionality
the site builder can always be improved ofcourse..as all things can be improved always but it seems like a project thats done enough to move on to a more important 1 like the store site builder at most needs a few minor tweaks


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
Strumelia
Strumelia
@strumelia
10 years ago
3,603 posts
Personally I think having the basic site builder in polished shape is more important than just about anything.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
brian
@brian
10 years ago
10,148 posts
Strumelia:
Personally I think having the basic site builder in polished shape is more important than just about anything.

This is our number one priority and what Michael and I have been working on - we're almost there :)

Also - we would not add "virtual goods" to the merchandise module - it's only for physical merchandise. However we have a "Service Shop" module here on Jamroom.net that we sell our services through that we can polish up and release - i.e.

https://www.jamroom.net/the-jamroom-network/serviceshop

That should work well.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
soaringeagle
@soaringeagle
10 years ago
3,304 posts
so at a rough eta when can we expect work to be done on
the shops
and the search
after speaking with both foxycart execs and execs at opensearchserver they are both interested in working with you on an integration


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
brian
@brian
10 years ago
10,148 posts
soaringeagle:
so at a rough eta when can we expect work to be done on
the shops
and the search
after speaking with both foxycart execs and execs at opensearchserver they are both interested in working with you on an integration

I can't give you a rough ETA at this time, but will say it is at least 1 month away - we have higher priority tickets that are going be completed before we move on to this. We've been short handed here the last few weeks as well with part of the team out of town.

So for now if you absolutely must have features in the module that are not prsent, you'll want to do something custom on your own.

I also want to make sure you know that we will likely not be implementing all the feature suggestions here (i.e. possible integration with 3rd party scripts) - that type of work frequently turns into a support headache for us. So we will be checking all the suggestions out and implementing the ones we feel we can support moving forward.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
soaringeagle
@soaringeagle
10 years ago
3,304 posts
well
what im hoping for ius 2 things
1 the shops upgraded to take advantage of the new features like multiple shipping options etc and bug fixes like being able to set wich image is the default thumbnail
and 2 implimenting a better seaerch like the opensearchserver we discussed


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
brian:
Also - we would not add "virtual goods" to the merchandise module - it's only for physical merchandise. However we have a "Service Shop" module here on Jamroom.net that we sell our services through that we can polish up and release - i.e.

https://www.jamroom.net/the-jamroom-network/serviceshop

That should work well.

Hope this helps!

Yes that would work just fine for what I have in mind. Thanks
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Would it be possible to combine products and bundles in a similar fashion as you's have done with media?
brian
@brian
10 years ago
10,148 posts
gary.moncrieff:
Would it be possible to combine products and bundles in a similar fashion as you's have done with media?

I'm not sure I know what you mean - can you clarify?

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
Strumelia
Strumelia
@strumelia
10 years ago
3,603 posts
I think he means combine virtualgoods/services with physical merchandise. Like you did with Combined video and combined audio modules.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
brian
@brian
10 years ago
10,148 posts
Strumelia:
I think he means combine virtualgoods/services with physical merchandise. Like you did with Combined video and combined audio modules.

I don't know if we would do this. To be honest, audio and video are big part of A LOT of Jamroom sites. The merchandise store not so much - in fact out of the 70+ modules that we sell it is second to the bottom in sales, so that tells us it's just not something most Jamroom sites care about (which I know is unfortunate for those that DO want to use it) so it is not going to get as much attention or priority work as other higher profile modules.

So in this case you would just use Seamless and customize it to suit your needs.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 04/07/15 10:50:46AM
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
brian:
I don't know if we would do this. To be honest, audio and video are big part of A LOT of Jamroom sites. The merchandise store not so much - in fact out of the 70+ modules that we sell it is second to the bottom in sales, so that tells us it's just not something most Jamroom sites care about (which I know is unfortunate for those that DO want to use it) so it is not going to get as much attention or priority work as other higher profile modules.

This is what I feared to be honest, I have plans for a market of multiple vendors on my site and not sure the merchandise store will ever cut it. Might have to abandon this idea and spin it off to a separate site using WP, Woocommerce and Dokan. I added the bare bones of this to my site today, and was making some good progress but have to wonder is it worth the extra effort at this stage. Maybe I will be pleasantly surprised however. I think soaringeagle has a similar idea so would be interested to hear his thoughts in a blog post or whatever.

Not a downer or anything you have to follow the money and this isn't an area of growth for Jamroom so can fully understand.
brian
@brian
10 years ago
10,148 posts
Is there something specific that it is lacking that is keeping it from working? Or is it that you're looking for a more robust package with more bells and whistles?

The Jamroom merchandise store module isn't going to compete with dedicated eCommerce packages that have entire teams focused on JUST the eCommerce portion - but hopefully it is "good enough" for 80% of use cases where you might want to sell a t-shirt or a mug.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 04/07/15 02:34:47PM
brian
@brian
10 years ago
10,148 posts
I've just uploaded and released the new Service Shop module:

https://www.jamroom.net/the-jamroom-network/networkmarket/244/service-shop

it's the same one we use here on Jamroom.net:

https://www.jamroom.net/the-jamroom-network/serviceshop

Let me know if that helps.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
soaringeagle
@soaringeagle
10 years ago
3,304 posts
the 2 things i see that all of my showp owners have complained about is
1 lack of shipping optuions theres absolutely no way to make 1 shipping fee work domestic and 1 international there needs to be flkat rate options there needs to be table rate options etc basicly all the options that foxy offers needs to be added in
and 2 you need to be able to set 1 of the images as the default thumbnail for the product

sureother bells and whistles would be nice like coloroptions or custom 'attributes' (like shirt size colore etc) but the main essentials are setting a default photo and more shipping options

the current shipping options simply dont work in real life situations


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
I agree on the shipping options. I sort had assumed variable products were available or possible using the form designer is this mot the case?

Brian. Thanks for that will pick it up tomorrow and have a quick test and report back.
brian
@brian
10 years ago
10,148 posts
1) Getting images working properly is doable and will be fixed.

2) We will absolutely try to get shipping options updated to work better - if the foxycart integration is solid we will check it out.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 04/07/15 03:26:17PM
soaringeagle
@soaringeagle
10 years ago
3,304 posts
awesome those 2 things would make a huge diference


--
soaringeagle
head dreadhead at dreadlocks site
glider pilot student and member/volunteer coordinator with freedoms wings international soaring for people with disabilities
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Hey Brian

Thanks for confirming these two items but I would like to know what the possibility of getting custom attributes would be? I am asking as even with the new Service store I sort of have a need for it, i.e. some services I'd like the purchaser to input a date when they want it to start, currently there is no way to achieve this.

I understand that this will probably be a lot more complex and might not be worth the time required to do it. I sometimes forget that there aren't too many like me who will buy almost all modules whether I need them or not just to show support for the hard work you guys put in.
brian
@brian
10 years ago
10,148 posts
gary.moncrieff:
Hey Brian

Thanks for confirming these two items but I would like to know what the possibility of getting custom attributes would be? I am asking as even with the new Service store I sort of have a need for it, i.e. some services I'd like the purchaser to input a date when they want it to start, currently there is no way to achieve this.

I understand that this will probably be a lot more complex and might not be worth the time required to do it. I sometimes forget that there aren't too many like me who will buy almost all modules whether I need them or not just to show support for the hard work you guys put in.

Could you use the form designer? I'm not sure what "custom attributes" are but it sounds like custom form fields?

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 04/08/15 12:39:20PM
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
This I am not sure about tbh as if I understand this correctly form designer fields would show on all products/services? It may need form designer updated. If you have a spare 20 minutes are so have a watch of this videoWooCommerce tutorial Part 5 - Variable Product Setup - Attributes and Product Variations which shows how they work in woocommerce.
brian
@brian
10 years ago
10,148 posts
I've not had time to watch the video, but it sounds like you're looking for custom fields PER item. I don't think that would be something we would add to the module. However could the info needed just be added to the item's description? You could also make some generic custom form fields - i.e. "product_attribute_1", etc.

Not sure if that helps or not.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
For the service store that would pass, as I would be the only one using this and could hide fields conditionally on the item detail page. But the merchandise store is another matter. Even if we think about it in its original purpose of allowing artists to sell apparel, ie mugs, t-shirts etc any thing that can come in multiple sizes, colours etc really needs variable product attributes, else your left with multiple store products to cover all the variations. PS sorry for my long PM on this.
brian
@brian
10 years ago
10,148 posts
No worries - I followed up on your private note on this - I think it is actually doable by having the attributes defined by the product category.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Thanks Brian, that has me reassured.

One other bug bear which I have been meaning to check out, and maybe there is nothing that would be done about this.

When the slide in cart is open, the code shows as something like

Code: jrStore-52

Would be nice if it displayed the shop or profile name rather than the generic name, but again this might be a limitation on the foxycart side.

I keep adding to your workload and I apologise.
brian
@brian
10 years ago
10,148 posts
There is no way to change that code - sorry!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Thanks that's what I thought otherwise it wouldn't have been like this.

Tags