Author Topic: I sell downloadable products and within recent updates order will not confirm.  (Read 966 times)

ucanfixit

  • Beginner
  • *
  • Posts: 19
So I have been running my VM2 site for quite some time using the SHIPMENT FOR VIRTUAL PRODUCTS ( http://extensions.virtuemart.net/shipments/shipment-for-virtual-products-detail )

Everything has worked fine for a long time however within the past few updates of virtumart when a customer places an order and pays with paypal the order does not change to CONFIRMED, it just stays PENDING, even though payment has been confirmed by paypal and is in my account.

Its odd because if you look at screen shot 1 you see the order is set to PENDING even though the customer paid for this order. It used to AUTOMATICALLY change to CONFIRMED after payment was made but now it does not.

Another off thing is when I click on the UPDATE STATUS link on the order it opens a box where I can change the order status to CONFIRMED and then I have an option to click save... When I change the order to CONFIRMED and click save it just opens a blank page at this web address (http://www.XXXXXX.com/administrator/index.php) and thats it. The order never changes.

The only way around it I have found is to go directly in to PHPMyAdmin and edit the "voxgy_virtuemart_order_items" table and change the P to a C. This will allow the customer to be able to download the file they purchased.

Please any help will be greatly appreciated. I have no idea what to do now as I have exhausted my knowledge.



[attachment cleanup by admin]

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 9234
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Quote
Another off thing is when I click on the UPDATE STATUS link on the order it opens a box where I can change the order status to CONFIRMED and then I have an option to click save... When I change the order to CONFIRMED and click save it just opens a blank page at this web address (http://www.XXXXXX.com/administrator/index.php) and thats it. The order never changes.

this perhaps is the source of the non Confirm after payment - you need to debug this - the white screen sounds like a server error -
so normal debugging - log searches etc to find what is wrong

If it can't manually update to confirmed then the auto update to confirm is unlikely to work either
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

ucanfixit

  • Beginner
  • *
  • Posts: 19
Thank you for the information... When I turned on Debug System YES in the joomla global config and change the oder status to confirmed and get the blank page no debug info shows on the blank page.

Any idea of another way to test?


ucanfixit

  • Beginner
  • *
  • Posts: 19
Ive also noticed that I can change the order status to all the other ones CANCELED, REFUNDED, PENDING ect ect with no issues at all but as soon as I try to set it as confirmed it gives me that blank page of death.

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 27600
  • Always on vacation
    • Jenkin Hill Internet
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

ucanfixit

  • Beginner
  • *
  • Posts: 19
This is what showed in my error log today... Do you think it might have something to do with my issue?

[Fri Aug 29 19:14:00 2014] [7550951] [fcgid:warn] [client 207.216.180.119:51025] mod_fcgid: stderr: PHP Notice: XML error: EntityRef: expecting ';' at line 18, column 78 in /home/content/51/75551/html/libraries/simplepie/simplepie.php on line 1801, referer http://www.XXXXXXX.COM/administrator/index.php?option=com_virtuemart&view=config

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 9234
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Nope - just a notice - nothing to do with this

Ask your host to check their server logs especially if your on a shared host

have you done this? 
Quote
FAQ for WSOD  http://forum.virtuemart.net/index.php?topic=121692
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