Paypal unfinished orders

Posted By JediRx7 Thu 23 Jan 2014
Add to Favorites1
Author Message
JediRx7
 Posted Thu 23 Jan 2014
Supreme Being

Supreme Being - (6,303 reputation)Supreme Being - (6,303 reputation)Supreme Being - (6,303 reputation)Supreme Being - (6,303 reputation)Supreme Being - (6,303 reputation)Supreme Being - (6,303 reputation)Supreme Being - (6,303 reputation)Supreme Being - (6,303 reputation)Supreme Being - (6,303 reputation)

Group: Forum Members
Last Active: Thu 21 May 2015
Posts: 5, Visits: 54
Hi.

This problem has been presented here before but no resolution was ever posted. I am reviving it hoping to get it solved.

When SSL is enabled on my site and Paypal is used as the payment method, everything appears to work all the way through Paypal approving the transaction and returning you to my site....however, the order shows up as an unfinished order and no email notifications are sent to the customer or myself. In other words, the order doesn't complete. Paypal is unable to send the IPN to Kartris. Turn SSL off and everything works normally.

Surely, other users have experienced this. Has anyone ever figured out how to make it work with SSL enabled?

-Jedd
Reply
metalmania
 Posted Wed 26 Aug 2015
Supreme Being

Supreme Being - (28,246 reputation)Supreme Being - (28,246 reputation)Supreme Being - (28,246 reputation)Supreme Being - (28,246 reputation)Supreme Being - (28,246 reputation)Supreme Being - (28,246 reputation)Supreme Being - (28,246 reputation)Supreme Being - (28,246 reputation)Supreme Being - (28,246 reputation)

Group: Forum Members
Last Active: Tue 21 Jun 2016
Posts: 36, Visits: 165
I'm just wondering (not done any testing on this really) if the Kartris instructions for setting up paypal when using SSL are correct.
In the manual it says The Notification URL should be http://www.mysite.xyz/Callback-PayPal.aspx.
If you are running under SSL should this not be https://www.mysite.xyz/Callback-PayPal.aspx
Also, if you specify Callback-PayPal.aspx rather than Callback.aspx?g=paypal then this triggers a rewritepath(redirect) in the Global.asax
Redirects can cause problems with losing cookies/tokens and may cause the callback routine problems determining the orderid - although it should come from the callback info returned rather than relying on cookies.

I've also found that if the customer registers with 1 address on the checkout pages/site but then chooses a different address in paypal, then this gets flagged as "INVALID", even though the paypal address chosen could be "Confirmed" (which is important for seller protection eligibility).
It would be good if Kartris could actually store the returned values payer_status (eg Verified/Unverified), the address_status (Confirmed/Unconfirmed) and the protection_eligibility and display this against the order/customer.

Also, you should check that IPN notifications are also Enabled in paypal
https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/
Paypal has a habit of automatically disabling IPN if it encounters a number of callback failures.
Wed 26 Aug 2015 by metalmania


Similar Topics

Expand / Collapse

Reading This Topic

Expand / Collapse

Back To Top