Author Topic: Email value is missing during checkout  (Read 924 times)

pm4698

  • Jr. Member
  • **
  • Posts: 171
Email value is missing during checkout
« on: September 13, 2021, 10:11:23 am »
Hi there. Using Joomla 3.9.17 and Virtuemart 3.8.8. I have all 3rd party checkouts disabled.
My VM configuration settings are:
One Page Checkout enabled (tried with check and uncheck)
Show checkout steps ->yes
On checkout, ask for registration->yes
Only registered users can checkout->no

So when I am in the checkout page I see a note: Missing email value. If I try to confirm order, it reloads in the same page with the same message and I also see the option to login at the top and then below the edit billing options with the 3 buttons (register, checkout as guest and cancel). If I hit checkout as guest I am in the same loop. Also the strange thing is that if I hit register then I see an error: Save failed with this message: Please enter your name, even though I  have all data there but also shouldn't I see an email field somewhere in the checkout? (Because I don't)

Thank you all in advance

Jörgen

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3731
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Email value is missing during checkout
« Reply #1 on: September 13, 2021, 10:54:01 am »
Have You removed fields that are mandatory for Joomla registration to work? For example username ?

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

pm4698

  • Jr. Member
  • **
  • Posts: 171
Re: Email value is missing during checkout
« Reply #2 on: September 13, 2021, 11:25:51 am »
Remove from where? From shopper fields? No. In shopper fields there are fields like username, email and password

Jörgen

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3731
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Email value is missing during checkout
« Reply #3 on: September 13, 2021, 11:32:51 am »
You have five fields that are mandatory and should be published, are they ?

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

pm4698

  • Jr. Member
  • **
  • Posts: 171
Re: Email value is missing during checkout
« Reply #4 on: September 13, 2021, 11:56:22 am »
Email, username, name, password and password2 are in shopper fields and published

Jörgen

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3731
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Email value is missing during checkout
« Reply #5 on: September 13, 2021, 12:19:13 pm »
Do You have a custom template ?
Email should of course be visible in checkout.

An image would be nice.

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

pm4698

  • Jr. Member
  • **
  • Posts: 171
Re: Email value is missing during checkout
« Reply #6 on: September 13, 2021, 12:40:22 pm »
I am attaching screenshot from checkout. I use Yootheme builder/VMUIkit for my Joomla/VM appearance. Also I am looking for mail attributes inside the produced code in case something is hidden via css but nothing. Its like nothing is there

Jörgen

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3731
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Email value is missing during checkout
« Reply #7 on: September 13, 2021, 12:46:07 pm »
In english please

Test with VMBeez3 template instead to ruke out template issues.

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

pm4698

  • Jr. Member
  • **
  • Posts: 171
Re: Email value is missing during checkout
« Reply #8 on: September 13, 2021, 13:09:04 pm »
Using other default joomla template shows the required fields. Thing is I don't understand why. Inside my template's folder inside html i have no override files for virtuemart.

Jörgen

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3731
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Email value is missing during checkout
« Reply #9 on: September 13, 2021, 13:11:20 pm »
This can be also be done with a plugin and jscript overrides in the DOM. Check with Your template provider and see what the say.

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

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 10300
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: Email value is missing during checkout
« Reply #10 on: September 13, 2021, 19:07:57 pm »
Yootheme builder/VMUIkit totally replaces most views in VM by system plugins..

plugins\system\vmuikitx_onepage\cart\tmpl\  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

Jörgen

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3731
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Email value is missing during checkout
« Reply #11 on: September 14, 2021, 09:23:50 am »
Thank You GJC, I suspected that it would be the case. This is tricky when you are used to look in the standard template directories  ;)

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