Author Topic: Strange Checkout Problem  (Read 331 times)

Tryer

  • Beginner
  • *
  • Posts: 37
Strange Checkout Problem
« on: November 30, 2018, 13:31:20 pm »
I am using Virtuemart v3.4.2 on a Joomla 3.9.0 site, with php7.2.

At checkout, I have only Standard Paypal set as a payment method. This works for me, as admin, but when anyone else, registered or unregistered user,  tries to checkout (ie confirm purchase) they are not directed to Paypal. They are just presented with a screen inviting input of billing details and there is no way to continue even after completion of all the fields.

Any ideas as to what might be going wrong would be very welcome.

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 8556
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 2.6.22 & 3.2.14
Re: Strange Checkout Problem
« Reply #1 on: November 30, 2018, 13:34:10 pm »
Quote
there is no way to continue even after completion of all the fields.

what does this mean?
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

Tryer

  • Beginner
  • *
  • Posts: 37
Re: Strange Checkout Problem
« Reply #2 on: November 30, 2018, 14:46:56 pm »
Thanks for your reply. It means that there is no "continue" or "confirm purchase" button to click. See attached image.

Jörgen

  • Global Moderator
  • Full Member
  • *
  • Posts: 1794
    • Kreativ Fotografi
  • VirtueMart Version: 3.2.12
Re: Strange Checkout Problem
« Reply #3 on: November 30, 2018, 15:13:21 pm »
A template issue, buttons hidden by css, try protostar. Could be visible to the left of image, hard to tell.

Jörgen @ Kreativ Fotografi
Joomla 3.8.3
Virtuemart 3.2.12
Olympiantheme Hera (customized)

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 27096
  • Always on vacation
    • Jenkin Hill Internet
Re: Strange Checkout Problem
« Reply #4 on: November 30, 2018, 16:06:26 pm »
The billing details are empty, yet marked as required. With standard Paypal you cannot proceed unless the billing details are completed.
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VM 3.4.3.9989 on Joomla 3.9.1 PHP 7.0.32
Testing VM 3.4.3.9993 on Joomla 3.9.1

Tryer

  • Beginner
  • *
  • Posts: 37
Re: Strange Checkout Problem
« Reply #5 on: November 30, 2018, 16:36:29 pm »
Thanks for the comments. The template is up to date and hasn't previously caused problems - although I know there is always a first time! Is there something in Joomla 3.9 that might have upset things?

Trying protostar is easy to say but hard to do - I would have to redesign the website.

Yes, the billing details fields are empty - that is because when they are filled in and the user presses "save", the same screen returns with the fields once again empty.

Finally, if it is a template issue, why does it work OK when I, as administrator, log in and checkout?

Jörgen

  • Global Moderator
  • Full Member
  • *
  • Posts: 1794
    • Kreativ Fotografi
  • VirtueMart Version: 3.2.12
Re: Strange Checkout Problem
« Reply #6 on: November 30, 2018, 16:54:08 pm »
Quote
com_virtuemart...etc...?template=protostar

You do not have to redesign You whole site, testing checkout with protostar is easy.

When did this happen, what have You updated ?
Are PayPal settings ok ?

Jörgen @ Kreativ Fotografi
Joomla 3.8.3
Virtuemart 3.2.12
Olympiantheme Hera (customized)

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 27096
  • Always on vacation
    • Jenkin Hill Internet
Re: Strange Checkout Problem
« Reply #7 on: November 30, 2018, 16:54:39 pm »
You don't have to redesign to use protostar. Just select it as the site template and test the checkout - that would use the default VM template system. It is just a test!

As a superadmin, presumably you are also a registered shopper, your billing details already entered and saved as store vendor.
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Currently using VM 3.4.3.9989 on Joomla 3.9.1 PHP 7.0.32
Testing VM 3.4.3.9993 on Joomla 3.9.1

Tryer

  • Beginner
  • *
  • Posts: 37
Re: Strange Checkout Problem
« Reply #8 on: November 30, 2018, 17:02:12 pm »
Ok, but don't know how to do it. If I select Protostar as the default template the site no longer works in a recognizable fashion - I have tried.

It seems to me that they key issue is why it works for me, as admin, but not seemingly for anyone else.

Tryer

  • Beginner
  • *
  • Posts: 37
Re: Strange Checkout Problem
« Reply #9 on: November 30, 2018, 17:15:30 pm »
I dont' know exactly when this happened. I wondered whether iw as to do with the upgrade to Joomla 3.9.1, which is why I restored the site to Joomla 3.9.0 - but no difference. I have also reloaded Virtuemart, although that also made no difference.

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 8556
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 2.6.22 & 3.2.14
Re: Strange Checkout Problem
« Reply #10 on: November 30, 2018, 18:10:24 pm »
Quote
It means that there is no "continue" or "confirm purchase" button to click. See attached image.

what is the save button at the top?

Why don't u post the url so someone can have a look?

Rule to remember : never test your public site as an admin!  Your potential customers are not admins!
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

Tryer

  • Beginner
  • *
  • Posts: 37
Re: Strange Checkout Problem
« Reply #11 on: November 30, 2018, 18:14:14 pm »
Point taken about not testing a site as admin! The url for the shop is http://www.openphotographicsociety.org/shop-and-tools/shop/all-products. Paypal is the only payment method so you can safely try to make a purchase provided you stop if you reach Paypal login.

Thanks for the reply.

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 8556
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 2.6.22 & 3.2.14
Re: Strange Checkout Problem
« Reply #12 on: November 30, 2018, 18:53:02 pm »
Your edit_address.php or edit_address_userfields.php template is broken

http://www.openphotographicsociety.org/shop-and-tools/shop/user/editaddresscartBT?template=protostar

works fine ( scroll down past the broken menu)

the bottom buttons appear and work

on your template there is an extra fieldset and the form is closed BEFORE the hidden fields are included so the form posts no where

as there appears to be no real changes in your files I would just replace your

http://www.openphotographicsociety.org/templates/jsn_tendo_pro/html/com_virtuemart/user/ files with the standard ones

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

Tryer

  • Beginner
  • *
  • Posts: 37
Re: Strange Checkout Problem
« Reply #13 on: November 30, 2018, 20:14:01 pm »
Thanks very much for this invaluable lead. I have overwritten the  http://www.openphotographicsociety.org/templates/jsn_tendo_pro/html/com_virtuemart/user/ files with the standard ones as you suggested, but this seems to have made no difference. There is still no option to check out a a guest (allowed in the configuratuion), and there is no bottom "Save" button. When the billing fields are populated and the top "Save" button is clicked, the same screen returns with empty fields.

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 8556
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 2.6.22 & 3.2.14
Re: Strange Checkout Problem
« Reply #14 on: November 30, 2018, 22:35:45 pm »
Quote
there is no bottom "Save" button. When the billing fields are populated and the top "Save" button is clicked, the same screen returns with empty fields.

as I explained....

the templates must be "somewhere else" then but no one can know without some investigation..

As i showed u it works perfectly with protostar so it is YOUR template

http://www.openphotographicsociety.org/shop-and-tools/shop/user/editaddresscartBT?template=protostar
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