Author Topic: Ghost Order  (Read 2149 times)

_stu_

  • Beginner
  • *
  • Posts: 5
Ghost Order
« on: May 01, 2012, 13:34:50 pm »
Not sure if this is specific to payment, but it feels like the right place to start asking questions (mods please move if it's better suited elsewhere).

I have a site running VM2 for a client which has been up and running accepting orders quite happily. An order was placed today, which has effectively dissappeared from the system. The client has received an email from paypal confirming payment (and including a valid order reference number) but checking the orders in VM nothing is showing up at all.

Having looked at the paypal.log, the only line shows this:

2012-05-01 10:03:36
ERROR: plgVmOnPaymentNotification: virtuemart_order_id not found

It looks as though the return from paypal to VM has "lost" the information following a successful payment.

Has anyone experienced anything similar? Or can suggest a next step. I have orders prior to this morning (again using paypal) that have no issues.

A tad confused on this one?

Thanks for the help / nudge in the right direction.

Stu


_stu_

  • Beginner
  • *
  • Posts: 5
Re: Ghost Order
« Reply #1 on: May 03, 2012, 08:34:40 am »
Interestingly, since then we have had orders be processed with no issue. Has anyone else experienced this?

Stu

_stu_

  • Beginner
  • *
  • Posts: 5
Re: Ghost Order
« Reply #2 on: May 09, 2012, 15:51:24 pm »
Is this something that could happen if the server itself blipped / died / restarted a service during the post to paypal and back again? The only trace of anything out of the ordinary is a php upgrade / downgrade that went through in roughly the same time period as the order. Is there any form of verbose logging that I can enable to monitor things in case it happens again?

Thanks in advance

Stuart

_stu_

  • Beginner
  • *
  • Posts: 5
Re: Ghost Order
« Reply #3 on: May 11, 2012, 15:06:32 pm »
Would this be better in another forum?

Cheers

Stu

Milbo

  • Virtuemart Projectleader
  • Administrator
  • Super Hero
  • *
  • Posts: 9918
  • VM3.2 Cached and Optimized
    • VM3 Extensions
  • VirtueMart Version: VirtueMart 3 on joomla 3
Re: Ghost Order
« Reply #4 on: May 11, 2012, 15:20:42 pm »
Is this something that could happen if the server itself blipped / died / restarted a service during the post to paypal and back again? The only trace of anything out of the ordinary is a php upgrade / downgrade that went through in roughly the same time period as the order.

Seems like the db lost connection before being able to give back the IP. For updates like that you should set your store offline
I should fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

alatak

  • Contributing Developer
  • Full Member
  • *
  • Posts: 2047
    • alatak.net
Re: Ghost Order
« Reply #5 on: May 11, 2012, 15:25:36 pm »
Hello

Quote
2012-05-01 10:03:36
ERROR: plgVmOnPaymentNotification: virtuemart_order_id not found

Is an error that has been fixed already.

_stu_

  • Beginner
  • *
  • Posts: 5
Re: Ghost Order
« Reply #6 on: May 17, 2012, 12:19:51 pm »
@ Milbo - The update was not scheduled or indeed anything to do with the site in question, which does beg the question about it being done on a live environment without informing customers first (issues with our current host are a whole other ball game)

@ alatak - is there a reference or bug Id that I can get more information on (fix revision, symptoms, cause etc) - I'd rather have some background information before reporting back.

Cheers both of you :)

Stu