evalguy Posted May 9, 2007 Share Posted May 9, 2007 I've setup Paypal IPN, and have the following settings in the module: - Set Preparing Order Status: "Preparing" - Set PayPal Acknowledged Order Status: "default" - Set PayPal Completed Order Status: "default" When I checkout an order and go to Paypal, I get an order in the system with the status of "Preparing". But no matter what happens after that (the payment is completed, returned to merchant, etc), the status never changes. Also, I don't get an order-received email. In my Paypal account, under Profile, IPN Preferences, I have IPN set to "On" and the URL set to http://www.mydomain.com/catalog/ext/module...pal_ipn/ipn.php . I've also tried with IPN Off and no URL, but it makes no difference. Any idea what I'm doing wrong? Are the "defaults" in the module settings supposed to be something else? Thanks! Link to comment Share on other sites More sharing options...
Jack_mcs Posted May 10, 2007 Share Posted May 10, 2007 I suggest you install the oscommerce paypal IPN module instead. Jack Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. All of My Addons Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
evalguy Posted May 10, 2007 Author Share Posted May 10, 2007 Which one do you mean? I had installed "osCommerce_PayPal_IPN_v2.2" from here... http://www.oscommerce.com/community/contributions,2679 Link to comment Share on other sites More sharing options...
Jack_mcs Posted May 10, 2007 Share Posted May 10, 2007 I'm sorry, that is the correct one. I saw the path you mentioned but didn't look close enough at it and thought it was going somewhere else. The setting in paypal to return to your site should be http://www.mydomain.com/catalog/checkout_success.php or checkout_process.php. It is usually not critical and not even required in many cases. If you are still not getting an order email, first try to run an order with the Check/Money Order module to be sure the basic code is working. Jack Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. All of My Addons Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
evalguy Posted May 10, 2007 Author Share Posted May 10, 2007 Some tests I just did... (1) Tried an order with Credit card. Works. (2) Setup checks/M.O. Tried an order, works. (3) Changed (in admin) the acknowledged and completed order statuses to "Pending". Tried an order, still stuck at "preparing" (4) Changed the IPN return path in Paypal to http://www.mydomain.com/catalog/checkout_success.php Tried an order, still stuck at "preparing" (5) Changed the IPN return path in Paypal to http://www.mydomain.com/catalog/checkout_process.php Tried an order, still stuck at "preparing" I had originally tested without IPN being setup in Paypal, but that also produced the same (non-working) result. BTW, the install instructions for the IPN modules states: "You do NOT need to enable the IPN in your PayPal account as all the required information is sent by the module. If you do wish to activate it, then the notify URL is the pathway to the /ext/modules/payment/paypal_ipn/ipn.php file." Which is why I had that original setting. Anything else I should be looking at? Much thanks, -Neil. Link to comment Share on other sites More sharing options...
Guest Posted May 10, 2007 Share Posted May 10, 2007 Some tests I just did...(1) Tried an order with Credit card. Works. (2) Setup checks/M.O. Tried an order, works. (3) Changed (in admin) the acknowledged and completed order statuses to "Pending". Tried an order, still stuck at "preparing" (4) Changed the IPN return path in Paypal to http://www.mydomain.com/catalog/checkout_success.php Tried an order, still stuck at "preparing" (5) Changed the IPN return path in Paypal to http://www.mydomain.com/catalog/checkout_process.php Tried an order, still stuck at "preparing" I had originally tested without IPN being setup in Paypal, but that also produced the same (non-working) result. BTW, the install instructions for the IPN modules states: "You do NOT need to enable the IPN in your PayPal account as all the required information is sent by the module. If you do wish to activate it, then the notify URL is the pathway to the /ext/modules/payment/paypal_ipn/ipn.php file." Which is why I had that original setting. Anything else I should be looking at? Much thanks, -Neil. Do you get an email from paypal? Link to comment Share on other sites More sharing options...
Jack_mcs Posted May 10, 2007 Share Posted May 10, 2007 I had originally tested without IPN being setup in Paypal, but that also produced the same (non-working) result. BTW, the install instructions for the IPN modules states: "You do NOT need to enable the IPN in your PayPal account as all the required information is sent by the module. If you do wish to activate it, then the notify URL is the pathway to the /ext/modules/payment/paypal_ipn/ipn.php file." Which is why I had that original setting.Oh, you are referring to IPN while I was referring to Auto Return. In either case, it should not cause the problem you are having. I suggest you Remove the module and then Install it again. Then despite the urge to do otherwise, only enter your paypal email address and set it to Live mode. The click update and give it a try. Jack Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. All of My Addons Get the latest versions of my addons Recommended SEO Addons Link to comment Share on other sites More sharing options...
evalguy Posted May 10, 2007 Author Share Posted May 10, 2007 Do you get an email from paypal? There are 4 emails for each Paypal order... (1) Customer gets "Order Process" email confirming order (2) Customer gets payment receipt from Paypal (3) Vendor gets "Order Process" email informing of order (4) Vendor gets payment notification email from Paypal. For Paypal IPN orders, neither vendor nor customer get the "Order Process" emails, but both get their Paypal emails. (I'm testing with 2 different Paypal accounts I have, btw). BTW, for other forms of payment (Check/M.O. and credit-card), both customer and vendor get the "Order Process" emails. Cheers, -Neil. Link to comment Share on other sites More sharing options...
evalguy Posted May 13, 2007 Author Share Posted May 13, 2007 Still haven't figured this out, and walked thru the instructions again to see if I had missed anything. I have minimal mods on my site -- MZMT and Florida Tax Mod. Anyone else have any clues? Perhaps someone who has it working had a similar problem? Link to comment Share on other sites More sharing options...
satish Posted May 13, 2007 Share Posted May 13, 2007 place a code in IPN.php to check if IPN are reaching or not. If not chek the return path(notify url) matches plus Your paypal profile setting. If both are ok then You need to ask hosting company if there is some firewall not allowing IPN to reach. Put these details to suggest further. Satish Ask/Skype for Free osCommerce value addon/SEO suggestion tips for your site. Check My About US For who am I and what My company does. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.