movieseals Posted April 27, 2019 Posted April 27, 2019 I am curious as to why the fact that a customer logs in automatically creates a cart? Customers might login without any intention of purchasing anything. Why does the system automatically generates a cart?
datakick Posted April 27, 2019 Posted April 27, 2019 One reason I can think of is customer delivery/invoice address. This is important information in order to display correct price (when you have specific prices for different countries, or cart rules that applies to address,...). So, when customer logs in, system creates cart (if no cart exists yet) and assign delivery/invoice address. Customer can now see different prices than regular visitor.
movieseals Posted April 27, 2019 Author Posted April 27, 2019 (edited) That makes sense, but could it not be less cumbersome if we assigned different prices by groups? Depending on what group a customer belongs to, he sees what he needs to see price wise. Should he choose to buy something, since he is logged in, his option of invoice address and delivery address should be activated nevertheless should he create a cart, no? Cart rules requires having something in the cart to begin with, so the rule would apply when he or she logs in. Just getting tired of cleaning up empty carts of customers who log in to post reviews, consult past orders or looking at shipment updates. Edited April 27, 2019 by movieseals
Traumflug Posted April 28, 2019 Posted April 28, 2019 A known issue: https://github.com/thirtybees/thirtybees/issues/776
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now