Dirty Butter Posted March 17, 2017 Share Posted March 17, 2017 I was surprised with the admission as well! When I talked to them live, I played up being a Moderator on the forum and passing along info about other users as well as my own problem. It helped that Bsmither had an explanation of what was wrong! Quote Link to comment Share on other sites More sharing options...
[email protected]. Posted April 21, 2017 Share Posted April 21, 2017 Surprise! It's started again:-( will log a ticket with PP Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted April 21, 2017 Share Posted April 21, 2017 Do you have Bsmither's fix for this installed into your PP plugin? Quote Link to comment Share on other sites More sharing options...
[email protected]. Posted April 21, 2017 Share Posted April 21, 2017 Out and about right now but will put this into action later on, thanks Quote Link to comment Share on other sites More sharing options...
bsandall Posted April 21, 2017 Share Posted April 21, 2017 @havenswift-hosting Thanks for that info - had the same issue with some customers' orders getting stuck in pending and it turns out PayPal had turned off our IPN as well. :\ Quote Link to comment Share on other sites More sharing options...
havenswift-hosting Posted April 21, 2017 Share Posted April 21, 2017 @bsandall You are very welcome although I think there are multiple causes - I have seen the IPN turned off in multiple customer accounts but they do still fail in accounts where it is switched on, such as @[email protected]. but we have just tried the solution from @bsmither on this site, so let's see if that fixes it here Ian Quote Link to comment Share on other sites More sharing options...
bsandall Posted April 21, 2017 Share Posted April 21, 2017 I checked my (unedited) PayPal gateway class and it already had the bare ampersand - using PayPal Pro v1.1.7. Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted April 23, 2017 Share Posted April 23, 2017 I've had two today left in Pending. None have completed as normal. I installed 6.1.7 last night. The Notification URL looks OK (has https:// on the front) Quote dirtybutter.com/plushcatalog/index.php?_g=rm&type=gateway&cmd=call&module=PayPal I tested the Endpoint in the Standard plugin screen, and it said connection was OK. But there doesn't seem to be a way to test PP to CC. It does show on PP that the HTTP response code is 200. I just checked, and I had lost Bsmither's edit on gateway.class.php on the upgrade somehow. I've added the code change now, and hopefully that will fix it again - although there is NOT obvious error on the PP end this time. Quote Link to comment Share on other sites More sharing options...
[email protected]. Posted April 24, 2017 Share Posted April 24, 2017 This isn't just a PP issue we also cannot get Worldpay payments to update customer orders to processing either - thankfully Ian @havenswift-hosting Is on the case... Quote Link to comment Share on other sites More sharing options...
foz1234 Posted April 24, 2017 Share Posted April 24, 2017 what is the IPN url, I've spoken to PayPal they told me to ask on here lol i tried the domain but seems there should be some sort of extension on the end Quote Link to comment Share on other sites More sharing options...
[email protected]. Posted April 24, 2017 Share Posted April 24, 2017 As far as I can work out the domain is all you need as CubeCart adds the other every time it calls on PayPal. Others may correct me on this though as my knowledge is very limited... Quote Link to comment Share on other sites More sharing options...
foz1234 Posted April 24, 2017 Share Posted April 24, 2017 (edited) i am under the impression the PayPal Plugin should enter it all in for you however mine was switched off and blank i never remember filling this in before if the we to edit the /modules/gateway/PayPal/gateway.class.php as brian has suggested From: 'notify_url' => $GLOBALS['storeURL'].'/index.php?_g=rm&type=gateway&cmd=call&module=PayPal', To: 'notify_url' => $GLOBALS['storeURL'].'/index.php?_g=rm&type=gateway&cmd=call&module=PayPal', i assume the IPN settings would be https://www.example.com/index.php?_g=rm&type=gateway&cmd=call&module=PayPal in PayPal's IPN setting feild? Edited April 24, 2017 by foz1234 Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted April 24, 2017 Share Posted April 24, 2017 storeurl/index.php?_g=rm&type=gateway&cmd=call&module=PayPal That's what I have that has been working until now. Quote Link to comment Share on other sites More sharing options...
havenswift-hosting Posted April 24, 2017 Share Posted April 24, 2017 You just need to ensure that IPN is switched on within your PayPal account and you shouldnt need any url in there as the PayPal modules pass it each time although what @Dirty Butter has shown should be correct. Ian Quote Link to comment Share on other sites More sharing options...
foz1234 Posted April 24, 2017 Share Posted April 24, 2017 (edited) if turn on and left blank and just click save i get error message - You must enter a properly formatted URL into the Notification URL field in order to activate Instant Payment Notification. if i enter storeurl/index.php?_g=rm&type=gateway&cmd=call&module=PayPal i get the same error message I've now entered https://www.example.com/index.php?_g=rm&type=gateway&cmd=call&module=PayPal format and its excepted it. not saying its working but PayPal's site excepted it. Edited April 24, 2017 by foz1234 Quote Link to comment Share on other sites More sharing options...
havenswift-hosting Posted April 24, 2017 Share Posted April 24, 2017 1 minute ago, foz1234 said: if left blank and just click save i get error message - You must enter a properly formatted URL into the Notification URL field in order to activate Instant Payment Notification. OK, I stand corrected ! You never used to have to enter anything but PayPal have obviously updated their system - we never use PayPal so dont know much about it Ian Quote Link to comment Share on other sites More sharing options...
foz1234 Posted April 24, 2017 Share Posted April 24, 2017 I can confirm this still is not changing the pending to processing after payment has been made and editing the /modules/gateway/PayPal/gateway.class.php as brian has suggested and adding the IPN url into PayPal https://www.example.com/index.php?_g=rm&type=gateway&cmd=call&module=PayPal Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted April 24, 2017 Share Posted April 24, 2017 You are using your storeurl where www.example.com is, aren't you? That's what I meant in mine: 5 hours ago, foz1234 said: if i enter storeurl/index.php?_g=rm&type=gateway&cmd=call&module=PayPal i get the same error message Quote Link to comment Share on other sites More sharing options...
foz1234 Posted April 24, 2017 Share Posted April 24, 2017 yes and the https://www. is yours working now DB? i am receiving the payments but no ipn from paypal to my store so staying at pending until i manually change to processing but no transaction logs in cc Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted April 24, 2017 Share Posted April 24, 2017 I've had to manually change every order from Pending to Processing (based on PP email) since upgrading to 6.1.7. Are you getting the HTTP 200 code on PP on the IPN history log? Quote Link to comment Share on other sites More sharing options...
[email protected]. Posted April 24, 2017 Share Posted April 24, 2017 (edited) Same here, manually updating orders, taking phone calls from worried customers as they aren't receiving emails, and their orders are still pending (until I get a chance to update). PP shows IPN and HTTP 200 😕 The reason I think this was is a CC issue rather than a PP issue is because my other payment gateway is also not updating customer orders 😖😖😖 Edited April 24, 2017 by [email protected]. Extra text Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted April 24, 2017 Share Posted April 24, 2017 I agree, I think this is CC caused in some way. https://github.com/cubecart/v6/issues/1599 Quote Link to comment Share on other sites More sharing options...
foz1234 Posted April 25, 2017 Share Posted April 25, 2017 (edited) Yes DB, HTTP response code 200 the ones that got through prior to upgrade still say 200, in fact i don't see any difference between the ones that got through and the ones that didn't which would indicate to me it was a CC issue. even the 3 that went through over the weekend before logging into PayPal and entering the IPN url (when PayPal say IPN was switched off) seem to have sent to the correct IPN Url. Edited April 25, 2017 by foz1234 Quote Link to comment Share on other sites More sharing options...
Al Brookbanks Posted April 25, 2017 Share Posted April 25, 2017 You don't need to specify the URL in PayPal and IPN can be turned off. CubeCart sends the IPN URL with every transaction. The issue here is more likely to he related to this (which has had the goal posts moved a few times): Also please check your IPN history for status codes:https://support.cubecart.com/Knowledgebase/Article/View/213/41/orders-placed-with-paypal-are-not-automatically-changing-status-to-processing Quote Link to comment Share on other sites More sharing options...
[email protected]. Posted April 25, 2017 Share Posted April 25, 2017 All my IPNs suggest they were successful Not one of these orders updated, nor did the payments from WorldPay! History Transaction Table Date/time created Message ID Status Transaction ID 25/04/2017 08:04 BST 6A792483WR367320V Sent 3HG05298R4 24/04/2017 17:05 BST 6T27979267341610L Sent 1WM40935K 24/04/2017 16:32 BST 4MJ23712T0671743C Sent 4D6935200E8 24/04/2017 10:21 BST 4RN83605SD142031Y Sent 0PK85052CM0 Top item message states:- Instant Payment Notification (IPN) details Message ID6A792483WR367320V Date/time created25/04/2017 08:04 BST Original/ResentOriginal Latest delivery attempt date/time25/04/2017 08:04 BST Notification URLhttps://www.themodeltreeshop.co.uk/index.php?_g=rm&type=gateway&cmd=call&module=PayPal HTTP response codeWhat's this?200 @Al Brookbanks this isn't just a PP issue which is why so many of us believe it to be a CC issue... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.