Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Magento 1.7.0.2 Pending Payment status- after successful payment in Paypal [closed]

Tags:

magento

I have magneto website where various online goods are being sold. I have set up PayPal Website Payments Standard in admin section with PayPal account details is already activated.

When client successfully place the order and paid the bill with PayPal, I got "Pending Payment" status in order details page in admin. Actually order has been processed and PayPal accept the payment.

My question is why "Pending Payment" is showing in admin even payment has bee successfully proceed.

like image 831
user1803240 Avatar asked Nov 06 '12 13:11

user1803240


2 Answers

The latest PayPal integration changed the order processing schema (from PayPal side). Now there are no results being returned to Magento after you successfully paid for the order. Instead store owner should configure PayPal IPN feature.

Unfortunately the link to configure PayPal IPN is no longer on the Magento wiki. Here's the link to the PayPal docs (which is the majority of the config required): https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/

Magento IPN receiver would be something like: http://www.yoursitename.com/index.php/paypal/ipn/index/ - use your real domain. That should go into the Notification URL config in your PP acc.

like image 152
Slayer Birden Avatar answered Oct 02 '22 12:10

Slayer Birden


Thank you for all your reply. I finally figured it out. There can be three possible cause of the error:

  1. Check you merchant location in magento admin from system->configuration->payment method. Merchant location and Paypal business account country location should be same. This seemed to be the problem with me. I had merchant locations set as UK and my sandbox accound seller account was US.
  2. It may not be send IPN. Login to paypal sandbox website and under history section there is an option for IPN enable it from there
  3. In your paypal sandbox account, going into profile->setting->payment review and turn it off.
like image 31
Dexter Avatar answered Oct 02 '22 11:10

Dexter