Jump to content
Sign in to follow this  
lyndsiesal

[Resolved] Missing transaction logs/PayPal IPN

Recommended Posts

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!

Share this post


Link to post
Share on other sites

@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

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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...

Share this post


Link to post
Share on other sites

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 by foz1234

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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 by foz1234

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites

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

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

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 by [email protected]
Extra text

Share this post


Link to post
Share on other sites

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 by foz1234

Share this post


Link to post
Share on other sites

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

 

Share this post


Link to post
Share on other sites

All my IPNs suggest they were successful :nerves: 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...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...