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