Author Topic: Permissions customers to login  (Read 720 times)

Olive

  • Beginner
  • *
  • Posts: 6
    • DENDRES Olive oil products
  • VirtueMart Version: 3.8.8
Permissions customers to login
« on: April 15, 2021, 07:43:02 am »
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

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3526
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Permissions customers to login
« Reply #1 on: April 15, 2021, 07:57:30 am »
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

  • Beginner
  • *
  • Posts: 6
    • DENDRES Olive oil products
  • VirtueMart Version: 3.8.8
Re: Permissions customers to login
« Reply #2 on: April 15, 2021, 08:26:50 am »
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

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3526
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Permissions customers to login
« Reply #3 on: April 15, 2021, 10:08:45 am »
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

  • 3rd party VirtueMart Developer
  • Full Member
  • *
  • Posts: 1156
    • MiniJoomla
  • Skype Name: support-easysoftware
  • VirtueMart Version: 3
Re: Permissions customers to login
« Reply #4 on: April 15, 2021, 11:11:27 am »
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 from products, orders and database table
Virtuemart Email Manager - customs email templates

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 10166
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: Permissions customers to login
« Reply #5 on: April 15, 2021, 11:56:02 am »
Quote
Even 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 http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 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
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

pinochico

  • 3rd party VirtueMart Developer
  • Full Member
  • *
  • Posts: 1156
    • MiniJoomla
  • Skype Name: support-easysoftware
  • VirtueMart Version: 3
Re: Permissions customers to login
« Reply #6 on: April 15, 2021, 13:31:24 pm »
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 from products, orders and database table
Virtuemart Email Manager - customs email templates

Olive

  • Beginner
  • *
  • Posts: 6
    • DENDRES Olive oil products
  • VirtueMart Version: 3.8.8
Re: Permissions customers to login
« Reply #7 on: April 15, 2021, 14:55:24 pm »
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

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 10166
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: Permissions customers to login
« Reply #8 on: April 15, 2021, 17:15:13 pm »
Quote
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?

turn OFF validation in the Joomla users config .. totally un necessary for a ecommerce site
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 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
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Olive

  • Beginner
  • *
  • Posts: 6
    • DENDRES Olive oil products
  • VirtueMart Version: 3.8.8
Re: Permissions customers to login
« Reply #9 on: April 15, 2021, 18:42:38 pm »
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

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 10166
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: Permissions customers to login
« Reply #10 on: April 15, 2021, 23:28:21 pm »
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

Quote
After 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 http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 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
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Jörgen

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3526
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Permissions customers to login
« Reply #11 on: April 16, 2021, 02:17:43 am »
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.