Author Topic: [solved] Blank page after confirming purchase  (Read 593 times)

peter.forensys

  • Beginner
  • *
  • Posts: 13
  • A beginner
[solved] Blank page after confirming purchase
« on: July 11, 2019, 11:37:52 am »
Dear Support!

I need urgent help on this site https://salibafiligree.com

When I am on the checkout page and I choose the Bank Transfer payment method, after clicking the "confirm purchase" button I get blank page. If I choose PayPal payment, It's working well.

I tried a lot of things I read in the forum, i set php memory limit to max, disabled one page checkout plugin and the one page checkout option in Virtuemart, I switched on debug in Virtuemart and debug in Joomla to maximum, but there is no any error message.

Site is runnung on the latest Virtuemart, and Joomla 3.9.8, PHP version: 7.3.2, Web server: apache.

If you need more information, just tell, and If I can, I will get them.

Thanks,
Peter

Jörgen

  • Global Moderator
  • Full Member
  • *
  • Posts: 2457
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Blank page after confirming purchase
« Reply #1 on: July 11, 2019, 11:53:31 am »
The standard payment is usually very straightforward, never had an issue. I guess this is an issue with the custom template You are using. Try using protostar template.

Jörgen @ Kreativ Fotografi
Joomla 3.9.8
Virtuemart 3.4.x
Olympiantheme Hera (customized)

peter.forensys

  • Beginner
  • *
  • Posts: 13
  • A beginner
Re: Blank page after confirming purchase
« Reply #2 on: July 11, 2019, 12:07:04 pm »
Hi Jörgen!

Thanks for the quick response. I tried protostar and beez5 default joomla templates, but no success, I get the blank page.

Jörgen

  • Global Moderator
  • Full Member
  • *
  • Posts: 2457
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Blank page after confirming purchase
« Reply #3 on: July 11, 2019, 12:19:35 pm »
I would turn off sef and see if it works.  Or there could be an issue with the thank you page for payment. Is this a new install, has it ever worked ?

Jörgen @ Kreativ Fotografi
Joomla 3.9.8
Virtuemart 3.4.x
Olympiantheme Hera (customized)

peter.forensys

  • Beginner
  • *
  • Posts: 13
  • A beginner
Re: Blank page after confirming purchase
« Reply #4 on: July 11, 2019, 12:34:40 pm »
I switched off the SEF URLs in Joomla and I noticed something strange.

After I switched off SEF URLs, I got the blank page, but now the link has changed to index.php?option=com_virtuemart&view=cart&layout=orderdone&Itemid=595&lang=en from index.php/en/component/virtuemart/cart/orderdone?Itemid=0

After this I switched back to on the SEF URLs in Joomla, I pressed an F5 while the non-SEF URL was still in the browser address bar, and I get some message, but the page couldn't load completely. I attached a screenshot how this page looked like.

Jörgen

  • Global Moderator
  • Full Member
  • *
  • Posts: 2457
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Blank page after confirming purchase
« Reply #5 on: July 11, 2019, 12:47:34 pm »
Maybe You need to add a hidden menu link to the order done page ?

Jörgen @ Kreativ Fotografi
Joomla 3.9.8
Virtuemart 3.4.x
Olympiantheme Hera (customized)

peter.forensys

  • Beginner
  • *
  • Posts: 13
  • A beginner
Re: Blank page after confirming purchase
« Reply #6 on: July 11, 2019, 13:45:31 pm »
Now when I want to add or edit a new menu item I get an arror. I read ony my template's forum that this is a template fault, so I wrote to my template's support. I will try to add that menu item when this problem is solved and I will report the results here.

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 27595
  • Always on vacation
    • Jenkin Hill Internet
Re: Blank page after confirming purchase
« Reply #7 on: July 11, 2019, 16:52:45 pm »
When you get a blank page with Joomla it is usually a 500 error, turn on VM debugging to see what the error is. See  http://forum.virtuemart.net/index.php?topic=117042.0
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.6.10.10211 on Joomla 3.9.13 PHP 7.0.33

peter.forensys

  • Beginner
  • *
  • Posts: 13
  • A beginner
Re: Blank page after confirming purchase
« Reply #8 on: July 12, 2019, 11:48:05 am »
The order done menu item did not helped. I changed PHP version to older version, didn't helped. :(

peter.forensys

  • Beginner
  • *
  • Posts: 13
  • A beginner
Re: Blank page after confirming purchase
« Reply #9 on: July 12, 2019, 11:58:26 am »
If I enabled debugging messages I didn't get any message. But now I enabled only PHP Developer mode and I get these errors:

Notice: Undefined index: checkout_mode in /web/salibafiligree/salibafiligree.com/plugins/vmpayment/paylike/paylike.php on line 189

Notice: Undefined index: test_mode in /web/salibafiligree/salibafiligree.com/plugins/vmpayment/paylike/paylike.php on line 228

Notice: Undefined index: live_api_key in /web/salibafiligree/salibafiligree.com/plugins/vmpayment/paylike/paylike.php on line 232

Notice: Undefined index: live_public_key in /web/salibafiligree/salibafiligree.com/plugins/vmpayment/paylike/paylike.php on line 233

Fatal error: Private Key is missing! in /web/salibafiligree/salibafiligree.com/plugins/vmpayment/paylike/Paylike/Adapter.php on line 30

Jörgen

  • Global Moderator
  • Full Member
  • *
  • Posts: 2457
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Blank page after confirming purchase
« Reply #10 on: July 12, 2019, 12:24:16 pm »
This is not the standard payment, this is a Paylike payment. Sounds like You should talk to Paylike about this.

regards

Jörgen @ Kreativ Fotografi
Joomla 3.9.8
Virtuemart 3.4.x
Olympiantheme Hera (customized)

peter.forensys

  • Beginner
  • *
  • Posts: 13
  • A beginner
[solved] Re: Blank page after confirming purchase
« Reply #11 on: July 12, 2019, 14:07:03 pm »
Hello!

Oh, I forgot to shut down a payment plugin which is still in test phase.  :-X
I shut down "VM - Payment, Paylike" plugin and now everything works. Thank you guys!  ;D ;D