News:

Support the VirtueMart project and become a member

Main Menu

Permissions customers to login

Started by Olive, April 15, 2021, 07:43:02 AM

Previous topic - Next topic

Olive

I just migrated from Presta to VM3.8.8

All the users of the old shop are migrated too.

Now i cannot login while checkout.

Even if i make a new registration for an order.
Later the cart don't recognize the login credentials.

Must be a permissions issue.

What permissions i have to set (and where) to give my customers access to their order or
login while making an order to get their address, without filling all these data again.

Customers hate these things  :'(

Anybody with a clear answer?
I found some hints, but was not clear to me.

Hope on answer.

Thank you.





Jörgen

This question needs some images.
Images before and after, when it goes wrong.
Is this a first install of Joomla and VM.
Current Joomla version?
Custom template ?
How did you migrate?

Jörgen @ Kreativ Fotografi
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

Olive

Thanks Jörgen,


first install joomla and VM


Joomla 3.9.25
VM 3.8.8
Helix 3 template + Joomshaper (self build template)

Migration was with next-cart
They (next cart) transferred also the passwords and checked this 2 times.
That's why the permissions question raised.



Jörgen

Thanks for reply

Still no images.

I would say disable the Helix framework, probably outdated.

Check the VM configuration. You have approx 5 tabs in configuration. You will see things concerning order tracking and checkout with and without being a user. Ther may be other settings there that could affect this, but hard to say without examples.

Check the VM customer and see if the customer accounts are enabled.

Have You set up Joomla email properly ?

Have You created a Vendor account ?

Jörgen @ Kreativ Fotografi

Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

pinochico

if you copy token and credential from presta for every user, then logic - don't function any time

So clear info is - use acymailing and send info about new login into new shop with link forgot password to joomla
If customer is without registration, then I don't know, you have to try self

But first testing testing testing :)

And sure - send more info with picture
www.minijoomla.org  - new portal for Joomla!, Virtuemart and other extensions
XML Easy Feeder - feeds for FB, GMC,.. from products, categories, orders, users, articles, acymailing subscribers and database table
Virtuemart Email Manager - customs email templates
Import products for Virtuemart - from CSV and XML
Rich Snippets - Google Structured Data
VirtueMart Products Extended - Slider with products, show Others bought, Products by CF ID and others filtering products

GJC Web Design

QuoteEven if i make a new registration for an order.
Later the cart don't recognize the login credentials.

concentrate on this first ...  if u make a new registration are all the details in the tables and can u see the new user in Joomla users( validated etc) ? and in VM shoppers?

have u allowed registration in Joomla?  switched off all Joomla user validation etc?
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

pinochico

Many possible variants without a specific example of what does not work
www.minijoomla.org  - new portal for Joomla!, Virtuemart and other extensions
XML Easy Feeder - feeds for FB, GMC,.. from products, categories, orders, users, articles, acymailing subscribers and database table
Virtuemart Email Manager - customs email templates
Import products for Virtuemart - from CSV and XML
Rich Snippets - Google Structured Data
VirtueMart Products Extended - Slider with products, show Others bought, Products by CF ID and others filtering products

Olive

Thank you for all the tips.

Jörgen;

checked all, only don't know where is the " customer accounts are enabled"?
The last year i worked with VM was 10 year ago so please forgive me this, I was struggling with other fancy shops but returned to the "old one"
Joomla i know quite well.

About the HELIX framework, i had earlier problems with this on other sites....
Will disable this.

Attached 2 images.

GJC: I found already 1 error, the account i made myself appeared in shopper and users
in users as you can see i am in the middle of the other users, disabled and not activated????   Why?








GJC Web Design

QuoteGJC: I found already 1 error, the account i made myself appeared in shopper and users
in users as you can see i am in the middle of the other users, disabled and not activated????   Why?

turn OFF validation in the Joomla users config .. totally un necessary for a ecommerce site
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Olive

Step by step things are becoming more clear.

I was able to register and to order.
Could login and my address was there.

I saw all the users were NOT in a user group. See earlier attached image.
Only my just made account was in the registered group
Do i have to move all the users to the registered group?

After ordering i canceled paypal and was redirected to the cart with a "change shopper" block. (image)
There i could select all the above mentioned users which were not in a group.

I think if all the users are in a group this is not possible anymore?





GJC Web Design

please do some basic research on how Joomla and VM work

at a minimum all users must be in the Joomla registered group to be able to login

once they are in the Joomla registered group they will automatically be in the VM default shoppers group and be able to set and save addresses

QuoteAfter ordering i canceled paypal and was redirected to the cart with a "change shopper" block. (image)

you ONLY see this block if u are logged in as a shop admin .. it is used for admins tobe able to checkout as another shopper - don't test functionality as an admin...
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Jörgen

Hello again

I mean that You should check the VM customers and see if they are enabled and if they belong to basic user groups Just like GJC has mentioned and how you just have seen yourself.

best of luck

Jörgen
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.