Post by expanism » Mon Mar 19, 2012 12:42 am

I can't find the field for Payment Data Tranfer (PDT) in the PayPal standard configuration.
Is the Payment Data Tranfer (PDT) field removed with the 1.5.2.1 release?

Thanks,
Edwin
Last edited by expanism on Mon Mar 19, 2012 11:00 pm, edited 1 time in total.

New member

Posts

Joined
Fri Sep 30, 2011 8:43 pm

Post by Qphoria » Mon Mar 19, 2012 12:36 pm

Do you see it? No? Then it was removed. ;)

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by expanism » Mon Mar 19, 2012 2:31 pm

Is the PDT code some how added automatically?
Can you please explain some more why the PDT field has been removed?

New member

Posts

Joined
Fri Sep 30, 2011 8:43 pm

Post by Qphoria » Mon Mar 19, 2012 10:30 pm

IPN is the true method of callback.
PDT was a client-side alternative that would trigger when the customer clicked "return to merchant" but served no purpose if the customer didn't click it. Plus it was just meant to be redundant. IPN is all that is really needed so PDT was removed to clean up the code.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by expanism » Mon Mar 19, 2012 10:59 pm

Thanks Qphoria for the info!

New member

Posts

Joined
Fri Sep 30, 2011 8:43 pm

Post by txyaaj » Wed Apr 04, 2012 8:16 pm

I just got a nastygram from PP complaining about my IPN failure:
Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing:

http://mywebsite/catalog/ipn_main_handler.php

If you do not recognize this URL, you may be using a service provider that is using IPN on your behalf. Please contact your service provider with the above information. If this problem continues, IPNs may be disabled for your account.

Thank you for your prompt attention to this issue.


Thanks,

PayPal
Couple things here...My site is located under a subdirectory "/shop/" and when I checked the catalog folder, there's no file named "ipn_main_handler.php". This must be set programatically when I upgraded from version 1.5.1.3?

I suppose I could find the location of this file and manually edit my PP account pointing it to the correct location. What's the preferred way to handle this?

How can I fix this?

Thanks in advance.

Edited: I just did a search on the original downloaded "upload" folder of oc1.5.2.1 and did not find the file "ipn_main_handler.php".

User avatar
New member

Posts

Joined
Thu Feb 18, 2010 12:48 pm
Location - USA

Post by Qphoria » Wed Apr 04, 2012 10:17 pm

Lol a nastygram... really?

It's just a friendly automated email telling you that your default ipn url is invalid. ipn_main_handler.php is from oscommerce or zencart. You just never updated it after switching to opencart.
That url is moot anyway since the code overrides the IPN url. So just edit your paypal account settings and set it to www.google.com or something that won't ever be dead and you can avoid "nastygrams" from paypal

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by txyaaj » Wed Apr 04, 2012 10:29 pm

Thanks for the enlightenment!

Yes, to me it's a nastygram since I don't know the ins/outs of PP, hence, I would consider it as such. I don't really know if by disabling my IPN will allow me to receive payments from my site or not. My initial gut reaction is that if it's disabled, I will not be able to receive payments....

User avatar
New member

Posts

Joined
Thu Feb 18, 2010 12:48 pm
Location - USA

Post by Qphoria » Thu Apr 05, 2012 1:11 am

You should leave it enabled with www.google.com or www.mysite.com as the url. They only check that the url is valid.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by txyaaj » Fri Apr 06, 2012 12:52 am

Thanks Q! Did exactly as you indicated.

User avatar
New member

Posts

Joined
Thu Feb 18, 2010 12:48 pm
Location - USA
Who is online

Users browsing this forum: No registered users and 5 guests