News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

Ghost Order

Started by _stu_, May 01, 2012, 13:34:50 PM

Previous topic - Next topic

_stu_

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_

Interestingly, since then we have had orders be processed with no issue. Has anyone else experienced this?

Stu

_stu_

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_

Would this be better in another forum?

Cheers

Stu

Milbo

Quote from: _stu_ 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.

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

alatak

Hello

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

Is an error that has been fixed already.

_stu_

@ 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