How Can We Improve Cs-Cart?

1. Each Product will have a cost entry.
2. Each Order will have a shipping cost entry.
3. Total Profit on Order will be displayed in order details.
4. When the cost of the product changes the previous sales will not change. They will stay the same according to how much the cost was when it was sold.
5. Reporting for the Profits

yes its take a lot of votes. but cs-cart doesnt do anything.

https://cscart.uservoice.com/forums/134344-cs-cart/suggestions/561057-ability-for-profit-calculation-and-reports-on-sale

Hello,

Yes, but do mind that we already have a lot of features in wait. Like:

1. PostgreSQL (Would give a gigantic performance boost).

2. Option variations, each product option is a different product (Still in beta).

3. VIES integration.

4. Product Filters: Include product options into filter

5. Product Subscriptions

But the real problem, as far as I have seen, is that they do not include it in the CS-Cart realese but instead release it as a seperate addon via Simtech (although they legally are not the same company they are somewhat 'related'), or the just forward you to Simtech to let them develop the add-on for you.....

Our Cost Based Pricing addon does some of what you want (docs are here). It will

1) Allow you to import/establish cost

2) See profit on product cost/purchase in admin order details (profit per product and profit on order)

3) Allows you to import costs via CSV separately or along with standard import

It doesn't handle your shipping cost issues given that most realtime rates only provide a 'price' and not a 'cost'. I think you'd have to extend each one to get a wholesale price and a retail price to track cost for shipping. For manual methods, you'd have to extend the shipping methods to establish cost and I'd guess the proper way would really be to adjust the 'price' in a 'post' hook to add some retail margin or amount rather than try to do it as part of the weight/size/pricing calculations.

Hello,

Yes, but do mind that we already have a lot of features in wait. Like:

1. PostgreSQL (Would give a gigantic performance boost).

2. Option variations, each product option is a different product (Still in beta).

3. VIES integration.

4. Product Filters: Include product options into filter

5. Product Subscriptions

But the real problem, as far as I have seen, is that they do not include it in the CS-Cart realese but instead release it as a seperate addon via Simtech (although they legally are not the same company they are somewhat 'related'), or the just forward you to Simtech to let them develop the add-on for you.....

Hi,

1. Gonna be there only in CS-Cart 5.

3. Why do you need VIES, what is for and why is it important for you.

4. Yes, I keep this in mind.

5. What do you mean under Subscription, and why do you thing this should be included into CS-Cart core functionality.

Hi,

1. Gonna be there only in CS-Cart 5.

3. Why do you need VIES, what is for and why is it important for you.

4. Yes, I keep this in mind.

5. What do you mean under Subscription, and why do you thing this should be included into CS-Cart core functionality.

The VAT Information Exchange System (VIES) is an electronic means of transmitting information relating to VAT registration (i.e., validity of VAT numbers) of companies registered in the European Union. EU law allows that, where goods or services are procured within the EU the business purchasing something may subtract the VAT from the total sum. Currently this feature is not supported (e.g. a VAT form for businesses would be great).

What I mean with subscription is recurr billing, just like you can have a subscription for Spotify and Netflix.

And when will CS-Cart 5 be ready (ETA)?

Best wishes,

I think this addon

http://cs-cart.seonid.com/cs-cart-addons/cs-cart-intra-community-vat-number.html

should be available should be available from cart developer not from third party.


3. Why do you need VIES, what is for and why is it important for you.

The VAT Information Exchange System (VIES) is an electronic means of transmitting information relating to VAT registration (i.e., validity of VAT numbers) of companies registered in the European Union. EU law allows that, where goods or services are procured within the EU the business purchasing something may subtract the VAT from the total sum. Currently this feature is not supported (e.g. a VAT form for businesses would be great).


Ok, I see. We made some research on this. But at the moment as I can see this should be implemented by Seonid add-on mentioned below by Darius.

What I mean with subscription is recurr billing, just like you can have a subscription for Spotify and Netflix.

Don't thing this can improve the CS-Cart much because it is not very often used feature. CS-Cart primary focus is retail. So such features should be implemented by add-ons.

And when will CS-Cart 5 be ready (ETA)?

Unfortunately no ETA. We spent a little bit time on it, but even the roadmap is not formed yet.

Such important element like taxes, seo or similar just cannot be dependent on third party addon. I very often wonder how differently we look in to very same product, most of the time you barely realize somebody makes a living of it, makes actual sales.. What is needed to make a sale? I suppose that is most important.

Ok, I see. We made some research on this. But at the moment as I can see this should be implemented by Seonid add-on mentioned below by Darius.

Unfortunately no ETA. We spent a little bit time on it, but even the roadmap is not formed yet.

So we are just supposed to wait for who knows how long whilst you keep telling us that our wanted features will be included in the next major CS-Cart version? Thats just silly isn't it?

Don't think* this can improve the CS-Cart much because it is not very often used feature. CS-Cart primary focus is retail. So such features should be implemented by add-ons.

Why wouldn't it improve CS-Cart? There are plenty of subscription based retail sites. Take a look at lootcrate, hello fresh, dollar shave club, craft coffee, manpacks, etc.

Ok, I see. We made some research on this. But at the moment as I can see this should be implemented by Seonid add-on mentioned below by Darius.

As Darius said, these features should be implemented by CS-Cart itself. How many customers do you have in the EU, because I suppose a lot would want to see this feature come to CS-Cart, wouldn't they?

Also I'd like to add 2 more features:

1. If you add a new dispatch in the layout editor there is no markup entered, you would have to add every single grid and block by yourself (instead of the default ones being added on creation).

2. Better layout management. Make the image gallery, and such all seperate blocks in the product page. Same applys for category pages (sorting seperated from the product listing), etc.

The VAT Information Exchange System (VIES) is an electronic means of transmitting information relating to VAT registration (i.e., validity of VAT numbers) of companies registered in the European Union. EU law allows that, where goods or services are procured within the EU the business purchasing something may subtract the VAT from the total sum. Currently this feature is not supported (e.g. a VAT form for businesses would be great).

What I mean with subscription is recurr billing, just like you can have a subscription for Spotify and Netflix.

And when will CS-Cart 5 be ready (ETA)?

Best wishes,

There was an addon somewhere for the EU intra community vat number, try the marketplace


Don't thing this can improve the CS-Cart much because it is not very often used feature. CS-Cart primary focus is retail. So such features should be implemented by add-ons.

While this type of feature is VERY payment provider dependent, having the ability built into cs-cart for recurring orders is very important in many segments of the retail market. To list a couple: nutrition products, gift products (annual birthdays/anniversaries), services, maintenance agreements, etc.

At a minimum, the core should support having an order regenerated at a specified frequency with notification mailed to the customer to complete the order. If the payment provider supports subscriptions (recurring payments), then this should be done automatically with only notification that subscription order has been processed. And in that case, the notification should contain a cancellation link.

I think this addon

http://cs-cart.seonid.com/cs-cart-addons/cs-cart-intra-community-vat-number.html

should be available should be available from cart developer not from third party.

Why not rely on 3rd parties. It keeps the core cost down and usually provide better service/responsiveness. You can get a 3rd party developer to do an addon if there is a market for the addon functionality. Addon products are cheap in the grand scheme of things. Custom development (or core development) is not. For business critical functionality, spending $50-100 (or other small amount) means nothing if it saves you time, reduces administrative cost and improves your accuracy.

poppedweb,

So we are just supposed to wait for who knows how long whilst you keep telling us that our wanted features will be included in the next major CS-Cart version? Thats just silly isn’t it?


Just changing DB Server to PostgreSQL won’t make any difference. We checked this there is not “boost” at all.

I have in mind this particular developer, he is no longer visiting this forum, other members complain for him not responding emails. So business cannot relay on individual freelancer..

PS his addon work, licensing relay on his server, here is a good example of what may happen without any prior notice

http://www.mysticthemes.com/

Just like to explain how tax system work here in europe. amount + tax, if business is tax exempt with valid vat, them amount without tax. But if for any reason addon would say business vat nr is OK wich is not, then tax man would tell me to pay tax out of my pocket. So risk of the loss is huge, it is not some design or speed element..

Why not rely on 3rd parties. It keeps the core cost down and usually provide better service/responsiveness. You can get a 3rd party developer to do an addon if there is a market for the addon functionality. Addon products are cheap in the grand scheme of things. Custom development (or core development) is not. For business critical functionality, spending $50-100 (or other small amount) means nothing if it saves you time, reduces administrative cost and improves your accuracy.

I'd prefer to see all of addon files to be all contained in one root directory. Having templates in one spot, language files in another, and code elsewhere is cumbersome.

poppedweb,

Just changing DB Server to PostgreSQL won't make any difference. We checked this there is not "boost" at all.

I think I mentioned that the gains would be small if any months ago in another thread where this was brought up. Almost all DB's are so well optimized now that the base performance difference is negligible. The config of the underlying server has the greatest impact since DB's are all about memory and file-io. Tuning the DB for a particular application or use-case is where one will see gains in DB performance.

I have in mind this particular developer, he is no longer visiting this forum, other members complain for him not responding emails. So business cannot relay on individual freelancer..

PS his addon work, licensing relay on his server, here is a good example of what may happen without any prior notice

http://www.mysticthemes.com/

Just like to explain how tax system work here in europe. amount + tax, if business is tax exempt with valid vat, them amount without tax. But if for any reason addon would say business vat nr is OK wich is not, then tax man would tell me to pay tax out of my pocket. So risk of the loss is huge, it is not some design or speed element..

Yes, developers can come and go and that's why it's important to choose all your vendors wisely. But I would think that especially in the area of taxes, that 3rd parities could do a much better job if there's a market to drive it. Tax regions have such different rules and regulations that trying to incorporate all of them into a single methodology will either perform poorly or be fraught with errors. EU is different than US or Russia or India or Australia or Canada. Hence having a 3rd party provider who is aware of regs in a specific region would be a plus. Similar issues for Shipping, email marketing, etc.

I'd prefer to see all of addon files to be all contained in one root directory. Having templates in one spot, language files in another, and code elsewhere is cumbersome.

Don't disagree, but for template hooks/files, that could be a pretty big performance hit. The other issue is when you get into multi-store where storefronts use separate themes.

There are currently 10 separate paths for addons (for distribution). Could be more if there is more under the 'media' directory.

You'd still have all the same paths, they'd just be rooted under the addon which would certainly make removal much more straight forward.