How can i change Magento inventory settings to website scope instead of global? - magento-1.7

We have a multi-store setup with magento operating across multiple domains.
Some of these websites are wholesale b2b websites and some are retail b2c websites.
We have a different price per retail and wholesale websites (which was easy to do in magento config) we do this as we force wholesale customers to purchase in multiples by using the magento minimum allowed in cart and must be bought in multiples inventory features. However we cannot seem to switch this off for the retail stores.
We would also like to allow backorders on wholesale website but not on the retail ones and this setting is also set to global and we cannot change it to website.
We have found several extensions that do multi-inventory (built for multiple locations etc) but these do not seem to do these inventory functions or are way too bloated for us. we only use 1 inventory we just need to switch 'allow backorders', 'minimum allowed in cart' and 'must be bought in multiples' to website scope instead of global.
Can someone please help with this. If we need to create and module and you can do it/help to do it we would be happy to pay for your services.
We are using Magento CE 1.7
Thanks

There's no simple solution. You can create new attributes instead of default stock attributes and override methods to use them on website level. So you need to develop small extension.

Related

Publishing a Headless ecommerce. Which Costs i need to consider?

I'm developing an ecommerce website.
It's for a "ground-based" clothing store that is used to sells only via third party platform.
And now want a own website.
I started with Wordpress+Woocommerce.
Then i tried a ZeitNow+Next+Graphql+React version.
It connects itself to Wordpress+Woocomerce database via GraphQL Queries.
It uses ZeitNow to avoid implementing a real Node+Express server on my machine.
Which path to choose to complete the website and publish it ? My doubts are related mainly to COSTS.
If i choose the classic WP+Woocommerce way i need :
0-20 EUR /year for Domain Name.
120EUR / year approximately for a classic web server (with PHP+MySQL) hosting plan where to place the Wordpress+Woocommerce.
If i'd like to choose second option, based on what i know actually i need :
0-20 EUR /year for Domain Name.
120EUR / year approximately for a classic web server (with PHP+MySQL) hosting plan where to place the Wordpress+Woocommerce "head" part of my project, .
0EUR /year for serveless ZeitNow (free plan).
But where i need to place the "App" (ZeitNow+Next+GraphQl+React)?
An other Web server (with Node) ?
So an other 120EUR/ year plan ?
Or beacuse it's serverless i can only "deploy" to zeitNow and only link my domain to ZeitNow?
Its not clear to me.
I found on the web things like "Netifly", "Firebase", "Heroku", "AWS" ...
Are they all equivalent to Zeit Now?
I would like to publish a website with benefits of WooCommerce CMS system.
Like adding products, managing stocks, handling discounts plans, access to PayPal and Stripe payment methods integrations (i don't trust my self enough to build integration on my own due to security risks).
I wolud like also the keep benefits of using React for front End like performance (at least perceived) for Final User, or no need of Ajax request to update Cart and Wishlist.
And what about calculating if my project needs a "payed plan" of ZeitNow/Netifly/AWS to manage the request? How i can calculate them?
Sorry for the high number of question, but for me, understand the co-existence of these things is overwhelming!
Thanks.
You will always need a paid plan on any platform if you are running a for-profit endeavor.
You may need ZEIT Now to host your frontend and another server for the GraphQL API unless you really want to go DevOps-less by using serverless functions.
Here are very relevant pages for calculating costs:
ZEIT Now pricing page. Notice the "Serverless Execution" and also "BandWidth" prices.
Netlify.
AWS.
In the end, you will need to deploy a "Proof-of-Concept" and be really careful with the metrics. It is impossible to pinpoint an exact number with a custom solution because depending on your implementation, it can be more or less expensive to make API calls. Solutions like Shopify may be the best approach for your type of app. I only recommend that you develop your own stack if you want to customize, scale, and prepare the base for a team of developers later.
Disclaimer: I work for ZEIT at the moment.

Using Schema.org for freelancer portfolio page

I just launched my personal website to advertise my services for front-end web development and digital art.
I'm looking into adding Schema.org structured data to the page but cannot find a list of organization/person types to use for a freelance/contractor.
Any insight on what Schema.org types I might want to include on my site for my specific niche?
I use http://schema.org/Person for this. You might want to consider http://schema.org/Corporation as well. Depending on how you want to market yourself. I.E. freelancer vs company.

ZenCart admin manager assignment - trying to allow multiple admins

I am completely new with ZenCart. I have a project that is currently manageable by 1 person. That is Admin is only person to manage that shop. I have requirement to have customer executive panel. Means Admin wants to give rights to other persons to become customer executive. They would have privilege to add product, manage product, and something more like that. Only Admin would have privilege to manage executives. I mean moderators Plugin.
Is their something like that available?? Currently I m meeting up my requirements using Core PHP. integrating with sub-part of my project. I want to reduce work load of Admin, by adding up moderator panel. Please help me with proper guidance.
I think what you're looking for is the Admin Profiles capability which was added in since v1.5.0.
While it's possible to install an older plugin (also named Admin Profiles) onto older versions of Zen Cart, the profile features in v1.5.0 are more efficient than what the older plugin offered.

which CMS or component or module Use to sell digital products that need treatment after the clients buys

I wanna sell products online it's a service.
Clients goes on the site he chooses the product after he purchases it he will log in in his frontend area and he will add some files to complete his order.
and once the files and the informations are added to his order. the stuff will work on his case and deliver him a file when work done. that ile can be sended by mail or by downloading it from the frontend.
the product has many states : 1-purchased 2-waiting for additional files from client 3-files accepted and working on it 4- work done files ready to download
I tried many things like virtuemart on joomla , ubercart on drupal, magento, prestashop, wpecommerce on wordpress most of them can afford digital products for instant download but not services that need a delay (tratment of the order) time before the products are ready for download.
Regards
Thank You
Your needs are very specific. So you need to use Virtuemart (Joomla), for example, as a base and code the part you need :
- multi-upload form
- new product states : waiting for additional files from client,...
No matter the choosen solution (joomla, magento,...), you need to have a good skill in this solution and in web dev (php, mysql, html)!
Good luck!

DotNetNuke Multivendor CMS/Store

I need to find a CMS like, set of modules/module which does the following:
give users different logins and access to add their own products.
other users cannot see products which are not added by themselves.
so user A can enter his login and add a set of 5 products. user B can enter his login and add 2 products. user A can never see the 2 products added by B and vice versa.
Any suggestion in already existing modules?
both free and with a price
You can do this with Forms and Lists. Setup the fields you want to collect and then you can use it to only render the logged in users results to them. Also could use XMLdb module or even reports module to query the data out of the database after saved with forms and lists
So no one can see each others products? They are just going to buy from themselves? ;)
Tricky part about users adding their own products is payment. That's why this is not a common store feature. If you allow people to add products, you usually need to allow them to setup their own payment provider to collect the money. And in some cases you (the site owner) would want to take a percentage. Which makes it even more complicated.
I'm not aware of any GOOD DotNetNuke e-commerce module that can do this.
It's very possible Catalook has some feature to do this. They have somehow tried to add every feature ever imagined into their product. But, overall I find it terrible to work with. That is your best bet for trying to get something like that out of the box.
Or try and get one of the open source solutions like NBstore and modify it.