I am working on an e-commerce store where I am having the problem the order status is not "Confirmed" after payment is made.
The shopper follows the checkout process, makes payment, the "Pending" status is set, and Order Status emails are sent to admin and shopper. After payment is made shopper can return to site for the "Thank you for your order" message.
I have enabled debug mode of the payment and viewed the log file:
2012-07-09 01:11:36
message: plgVmConfirmedOrder order number: a53d013
2012-07-09 01:12:04
message: paypal_data 5000.00 a53d013 Ineligible unconfirmed UFUUB3T9SHLLS 0.00 1 Fake St 18:16:06 Jul 08, 2012 PDT Pending windows-1252 2570 XXX 120.30 AU XXX 3.4 d6025dde2a5efb59f47bba1935da1ee1 verified XXX@XXX.com.au XXX XXX 1 ACcOVXdBTbY3l1h4WLuXVqxQ18RsAdyWaRacwjV1EeEkK8Bstq53rWGm XXX@XXX.com.au 2PC42495KM856540R instant XXX XXX XXX@XX.com.au R786XFGZHTGLN paymentreview web_accept Order Number: a53d013 AUD AU 1 0.00 d6025dde2a5efb59f47bba1935da1ee1 0.00 90a1f04b382fa
2012-07-09 01:12:05
message: process IPN
2012-07-09 01:12:05
message: process IPN OK
2012-07-09 01:12:05
message: plgVmOnPaymentNotification return new_status:P
2012-07-09 01:12:05
message: Notification: emptyCart
Joomla Version: 1.7.5
VM Version: 2.0.6
Site is in development stage, using PayPal sandbox. But my deadline is approaching, I have crawled previous posts but can't find a solution to solve this.
Hello,
Go on you VirtueMart backend, and in the order view.
At the bottom of your page, you have the reason why the payment is pending.
But with the info that you gave me i can see that your payment is in "payment review"
You an have a look at this page to know the exact reason for this status:
https://www.paypal.com/sg/cgi-bin/webscr?cmd=xpt/Marketing/securitycenter/sell/PaymentReview-outside
Don't forget to turn off the Paypal log.
Thanks, that's exactly what it was. Had to adjust settings in sandbox and it works fine now.
Thank you