We have set Website Payments Pro Hosted paypal in website. But after order, it shows as pending payment in admin and it says total due. But i noticed the payment is made in paypal. After some searching i found it might be the cause of ipn. So i have set magento ipn url in paypal. But still the issue is not fixed.
Now i have removed the ipn. Dont know what is the issue. I have tried checking with sandbox. But everytime i click place order it shows, your transaction cant be processed, please pay with another card.
I have checked the paypal log. But the [ACK] => Success is the status. When i checked the order detail page in magento admin, I can see the paypal last transaction id and other details are not showing: http://prntscr.com/6x5jay
Could anyone assist me in fixing this. Thankyou.