I am running prestashop shopping cart and I enabled its cross selling module. After enabling it I could not see any thing on cart saying "customer who bought this product also bought" etc
Is there anything I missed?
If you've only just enabled this, you won't be getting any information from this module just yet. If no one has purchased similar products since you've enabled this module, there won't be any information gathered just yet.
Give it some time to allow it to gather the data from your customers, right now it likely doesn't have anything to work with but it is working in the background.
The crosselling module needs some orders to check if a product was sold together with other products. A list of 'people who bought this product also bought' will only be shown with products that :
1) are already in any old order AND
2) has other products within that same order.
Only if those requirements are met, cross-sold product will be shown.
Related
I'm working on prestashop shop where are used coupon with % discounts. We don't want to use coupons on products on sale but still want to buy products on sale and normal products in the same cart. I want to recalculate discounts in cart and order to apply only on non-sale products. I need help which file I should edit or where add functions to do it.
You should create a module that adds dedicated cart rules or customer-related specific prices on the products you are interested in when customer changes his cart or validate the order.
There are plenty of native Prestashop hooks you can use for that so you don't need tweaking with the core.
Keep in mind that there are a lot of "advanced cart rules" modules out there, so consider having a look before reinventing the wheel.
We are using Orocommerce version 3.
We have setup a number of differnent product categories and assigned products to these. We have also defined the permissions so that certain groups and cusotmers should not be able to see some of the products via the front end of the site.
When testing the site using two different cusotmers one which should and one which should not see the product when using the search and the product SKU both are able to view and potentially buy the product.
This only appears to be happening for certain products, which is odd.
We have reviewed the documentation here: Oro Docs and feel we have followed it correctly.
Has any one come acrooss this before, what options do we have solve this?
I wanted to display the best selling products in the left column of the prestashop website. Installed best sellers modules and assigned it to the left column but still it dosent display the products in the left tab. Unable to figure out where the mistake is.
For showing Best Sales there is a Prestashop native module blockbestsellers, so this module looking data from ps_product_sale table in database, if this is empty, there is no results and this is why you cant see nothing.
Check ps_product_sale, and if its empty Execute this SQL this for test if you see some result so there is.
INSERT INTO ps_product_sale
(`id_product`, `quantity`, `sale_nbr`, `date_upd`)
VALUES 1, 1, 1, NOW());
Also check classes/ProductSale.php there is some methods to add and get Best Sales Products.
I hope it helps.
I believe Best selling products and Top selling products have different functions.
Best-selling products - by PrestaShop
Adds a list of the best-selling products to the Stats dashboard.
Top-sellers block - by PrestaShop
Adds a block displaying your store's top-selling products.
I have top selling and best selling products installed on my prestashop.
Top selling products is the one that is supposed to show the products on front end.
The best seller block will appear in the back office dashboard.
You can hook Top-sellers block to left column and it will show the best sellers on your site.
I want customers to order the product even if it is out of stock, however I want to keep the Inventory tracking option ON as well. So for example if I have a product with 100 items in the stock, if someone orders it I need to see how much left in the inventory and on the other hand of product is out of stock, customer should still be able to order it. Is there a way we can achieve this while overriding any API?
We got it to work by using ajax and javascript. Basically we replaced the text that is generated by bigcommerce for inventory with a little script that checks inventory through our ERP. We then turned off inventory tracking for all products and backorders are now available. I wish I could post a few lines of code to help you, but the script is specific to our database. You can still use all the other features of the API (order import etc.), but you are not using the api for inventory tracking.
Hopefully this gets the wheels turning.
I've been working on setting up a Shopify store. One major feature they don't have built in is being able to provide a discount to a specific product, even though it looks like people have been requesting it since 2008!
Does anyone have any idea how this could be accomplished with their API?
Thanks!
Shopify allows you to offer product-specific discounts. On your Shopify Admin / Dashboard go to Discounts. Click on Add a discount:
On the Discount type section make sure to choose the Specific product from the dropdown:
Click on Save and you're all set. On your discounts list you'll see the generated discount with the conditions along with the product name:
Unfortunately, the Shopify API doesn’t offer product-specific discounts yet. It’s definitely in the pipe, but the feature is not available yet.