Page 1 of 1

Paypal status updates not received?

Posted: Thu Sep 05, 2013 3:29 am
by england4eva
Hi All,

I used to use Opencart 1.5 with one site and when Paypal status changed it changed in my order history. For example, when I refunded a payment in Paypal it would update the order to Refunded.

I no longer have that site and now run a site with 1.5.5.1

When I refund etc the status doesn't change on the order and I can't for the life of me find out why.

I seem to remember on 1.5 the Paypal payment module had some unique identify code which the one in 1.5.5.1 doesn't - couldn't this be causing the problem?

The problem is being made worse because I run a site that sells downloadable products and when a German customer pays with "echeck" which is set at Paypal to be rejected making the status "cancelled" at paypal it automatically makes the payment set to "Processing" at my site which is the download status, thus basically giving away free products.

Does anyone know why this might be? Thanks in advance!

Re: Paypal status updates not received?

Posted: Thu Sep 05, 2013 10:27 am
by MarketInSG
try turning on error debugging on your paypal payment extension. From there, see what info you can gather. In system > settings > options tab, set the default order status to something else other than 'processing'

Re: Paypal status updates not received?

Posted: Thu Sep 05, 2013 4:26 pm
by england4eva
Hi,

I have turned on debugging, what am I looking for?
MarketInSG wrote:In system > settings > options tab, set the default order status to something else other than 'processing'
Ok, I've changed this to "Pending" .. The download release status is still set to "Processing"

Won't changing this mean the user never enters the download status now though?

Thanks for your help.

Re: Paypal status updates not received?

Posted: Thu Sep 05, 2013 9:02 pm
by MarketInSG
by default, paypal will return complete for successful payment. If your complete status at extensions > paypal is set to processing, and processing to processing too, you will be releasing the downloads though payment isn't complete

Re: Paypal status updates not received?

Posted: Thu Sep 05, 2013 9:23 pm
by Qphoria
england4eva wrote: I have turned on debugging, what am I looking for?
Try to make another payment.. then check the System->Error Log for entries like
PP_STANDARD --> xxxxxxxx
PP_STANDARD <-- xxxxxxxx

the --> means what your site is sending to them
the <-- means what their site is sending back to you

you should see (in summary)
--> initial send
<-- initial recv
--> verification
<-- VERIFIED
on a normal successful order.

Re: Paypal status updates not received?

Posted: Fri Sep 06, 2013 1:32 am
by england4eva
MarketInSG wrote:by default, paypal will return complete for successful payment. If your complete status at extensions > paypal is set to processing, and processing to processing too, you will be releasing the downloads though payment isn't complete
At extensions > paypal I have Complete set to "Processing" and Processed set to "Pending"

The problem is when a German echeck is rejected the product is still being released even though the payment at Paypal is cancelled.
Qphoria wrote: Try to make another payment.. then check the System->Error Log for entries like
PP_STANDARD --> xxxxxxxx
PP_STANDARD <-- xxxxxxxx
Nothing like this when debugging is on, I just have the following :-

2013-09-05 12:01:40 - PP_STANDARD :: IPN REQUEST: cmd=_notify-validate&mc_gross= <<LOTS OF PERSONAL DETAILS ABOUT THE PAYMENT>>
2013-09-05 12:01:40 - PP_STANDARD :: IPN RESPONSE: INVALID

Nothing else.

Any further ideas would be most appreciated, thanks for your help so far!

Re: Paypal status updates not received?

Posted: Sun Sep 08, 2013 6:05 pm
by england4eva
Anyone any ideas?