I want to give discount to all new customer to use coupon code or simple discount based on new registered email id. I want to do this from admin panel , I could not find any free module for that, please guide how can I do that
You can create Shopping Cart Price Rule that have:
Customer Groups without "NOT LOGGED IN".
Uses per Customer = 1
Coupon = Specific Coupon
Coupon Code = whatever you want.
Then provide it to genneral knowledge.
You can add a new customer's group through the Magento administrative area -> Customers -> Customer Groups -> Add New Customer Group.
You can set the discount for the newly created group through the Magento administrative area -> Promotions -> Catalog Price Rules -> Add New Rule. At the creation page using the Customer Groups fields you can select the customers’ groups for which the promotion will be valid. Enter the other details, set the rule’s actions and conditions. At the end click on the Save Rule button.
Once a customer is registered you can change his/her group through the Magento administrative area -> Customers -> Manage Customers. Click on the Edit link besides the customer and change its group through Account Information -> Customer Group. When you are ready click on the Save Customer button.
Related
Prestashop 1.7.5.2
I have a group of customers in particular (the 43). For this group of customers, I would like that from the "my account" section, there is a link that directs to a list of specific products to add to the basket and only these products (which I will select by id I imagine ).
This option should only be available for customer group 43.
I really have no idea how to do it.
Do you have any ideas I could explore?
Thanks a lot
A list of specific product for a specific customers group to add to the basket
You'll need to restrict your customer group to access a single category to which you will need to link the products you intend to offer.
Then you'll need to develop a simple module hooked into the customer display account hook to display a link to that category, if customer belongs to that ID group.
If you are not familiar with Prestashop and module development there are a few concepts you will have to learn, you can start here
I have a list of dealers (dealer1, dealer2) which are users with shop management role, and each dealer must manage the orders based in shipment_state. All dealers works with the same product catalog, there's no multivendor and there's no control of stock. For example:
dealer1->shop manager->user_id 20-> state -> state1,state2
dealer2->shop manager->user_id 21-> state -> state3,state4
I need:
A customer buy and create an order from state1
In backend, admin, dealer1 and dealer2 by default, can see the order
Only admin and in this case, dealer1, must see the order.
If dealer1 can't serve the order by any cause, dealer1 must change the status to an personal status called declined.
Admin must receive and email with the new status of the order changed by dealer1, and must assign this order to dealer2
Now, dealer2 and admin are the only ones who must see the order, dealer1 not because he declined
Every time the order is declined, an email must be sent to admin, admin must reassign the order to another deliver and the new deliver must receive and email with the order, and could see this in admin panel. I've seen examples where using the user_id, i can assign what they see before creating order based on shipping state. This is ok, but i need add new options, like change or reassing order, send new email only to new deliver, and what seems more difficult, if delicer1 and deliver2 have assigned states with user_id, how let or not seen the orders reassigned.
In this example, i obtain how let see only orders based on user_id and shipment_state:
How can I assign an order to a certain shop manager in Woocommerce and works fine.
In this other, i can create a custom actin to send email to dealers Dispatch received orders woocommerce to dealers sending email notifications
But i don't know how mix or obtain what i need.
I'm completely lost.
Thanks,
I have one virtual product in my backend. The flow is like user can purchase this product with different dynamic option. But I can not add that option in backend as custom option as those option is dynamic.
I want to add this product to cart with that option without create custom option in is it possible ?
For Example :
I have one virtual product that is Tour Package. User can purchase that package but with different duration and price and type. Tour type is dynamic admin can add this from backend. Tour type like golder, silver etc.
Duration is like 1 week, 2 week, 1 month this duration is also dynamic admin can add duration while create tour type.
Now I displayed this tour type in front-end page and added button to add to cart with that virtual product.
Now the issue is that if user purchase Gold tour then I want to pass "Gold" as addition option in cart. and if user select other tour at same time then that product should add to cart individually.
Please give me any solution.
David,
you can do it via Admin panel of Magento 2.
Go to Catalog > Add product. Choose Virtual product. Then edit it and add all information you need (such as name, price, category, etc). Once you are done with this settings scroll down to Configuration. At step 1 you should create and choose needed attributes, at step 2 you should select values from each attribute. You should go through all the steps and save them. Then put price and quantity.
We prepared some screenshots for you to help in this process.
I am working on a B2B Magento based project where my client needs a specific functionality. He needs to set different discount to the different customer (suppose that a product is of $100 so he can able to give discount of 5% to the one customer, 12% to the 2nd, 12.5% to the 3rd one and so on...).
How can I achieve the same? Hope you got my point.
Maybe you can use group prices. You can create customer groups, assign your customers and you can define different prices for different groups in "Prices" tab of product details.
Hope this helps.
Try to apply the coupon. The coupon can be applied before checkout and you can automatically create the coupon after the 1st/2nd/3rd/4th/... sales of product.
for reference:
Shopping Cart Rules with Custom Condition?
You can use promotions at the group level.
Copied from: https://www.siteground.com/kb/set_custom_group_of_users_that_use_a_discount_in_magento/
You can add a new customer's group through the Magento administrative area -> Customers -> Customer Groups -> Add New Customer Group.
You can set the discount for the newly created group through the Magento administrative area -> Promotions -> Catalog Price Rules -> Add New Rule. At the creation page using the Customer Groups fields you can select the customers’ groups for which the promotion will be valid. Enter the other details, set the rule’s actions and conditions. At the end click on the Save Rule button.
Once a customer is registered you can change his/her group through the Magento administrative area -> Customers -> Manage Customers. Click on the Edit link besides the customer and change its group through Account Information -> Customer Group. When you are ready click on the Save Customer button.
I have one bundle product and i want to add discount on bundle product for registered users.
so once user login they can see discount
or
once user login belongs to specific group can see and add to cart products with discount percentage.
is this possible.
Thanks
You can set a special price for a single product based on customer group by the in-built Group Price function:
Go to your product, to the Prices tab.
Add Group Price
Choose customer group General or any other you want.
Set price, save and flush cache