Checkout Paypal IPN

KentBarrett

Joined: 2008-12-22
Posts: 18
Posted: Sat, 2009-01-17 01:45

I'm using Checkout 0.4.2 and the Paypal 0.4.0 with Gallery 2.3 and transactions occur without incident. However, when the customer is returned to the Order Status page it's just showing Order Recorded and Order Confirmed. Not paid. Likewise, in Checkout Orders from the Admin panel it only shows the order recorded and confirmed.

It does not show the order paid. Should it not pick up the Order Paid from Paypal? Also, the system is recording no customer information i.e. name, address and email. This info is included in the Paypal notice sent to the merchant account holder, but should the Checkout module not get this as well?

Is this related to IPN? I have IPN turned off in the Paypal Merchant account seller's preferences as instructed.

Thanks for any light.

Login or register to post comments
alecmyers

Joined: 2006-08-01
Posts: 3371
Posted: Sat, 2009-01-17 12:21

You're correct in that the customer data and the "paid" status all come from the Paypal IPN. Also it should be turned off in the paypal settings, because checkout enables IPNs automatically regardless of the Paypal settings.

Please upgrade to the latest versions of both modules (checkout: 0.4.3 code revision 1719, checkoutpaypal 0.4.0 revision 1653) and try again. If that doesn't work, get back to me via pm with your site details and I'll investigate.

Login or register to post comments
KentBarrett

Joined: 2008-12-22
Posts: 18
Posted: Sat, 2009-01-17 14:39

I've updated the plugin as suggested and get the same results. I sent you a PM with details and will change nothing until you've had a chance to peek at it. While I'm waiting I'm speculating wildly and wondering if the URL Rewrite mod might somehow be hiding the IPN handler from Paypal...

Login or register to post comments
alecmyers

Joined: 2006-08-01
Posts: 3371
Posted: Sat, 2009-01-17 14:44

Works fine for me. Are you quite sure you're not adding local sales tax or coupons within paypal?

And no, it's nothing to do with urlrewrite. There are no urlrewrite rules for any of the checkout pages.

Login or register to post comments
KentBarrett

Joined: 2008-12-22
Posts: 18
Posted: Sat, 2009-01-17 18:26

Puzzle. I'm waiting for another local person to try. Possibilities include the fact that the store domain dir is physically located in the directory for another domain, which also has a Paypal-enabled application on it (Zen Cart actually), and the merchant account for *that* happens to be the buyer account I was using for the Gallery and to make it sillier, the admin account in the Gallery (was) an alternate address belonging to the buyer account and perhaps this is altogether too circuitous for Paypal. It does smell funny. Can't think where else the problem could be. No taxes or shipping are set in the Gallery Paypal merchant account. Currency mismatch? I'll post if I discover anything.

Login or register to post comments
KentBarrett

Joined: 2008-12-22
Posts: 18
Posted: Thu, 2009-01-22 03:05

A local friend just tried it out and everything is tickety-boo. So it appears to be just my accounts for some obscure reason, but since I won't be buying anyway I really don't care any more. Now if I can just get the Cooliris embed wall to stop asking for the crossdomain.xml which already exists and pick up the RSS feed already, I'm done.

Probably get that working the day Gallery3 ships and ah ha ha ha haaaa! You know, software is such an open-ended proposition you can almost lose sight of what it was you wanted it for in the first place. Yes.. I'm just dawdling now. I can't face that idiotic dialog one more time today.

Login or register to post comments
KentBarrett

Joined: 2008-12-22
Posts: 18
Posted: Wed, 2009-07-01 09:52

Months later. It could be that for payments not backed by credit card (like mine), the PP balance must be sufficient in your US dollar account--your overall balance doesn't matter. I hit that snag trying to use the PP debit card to withdraw cash in Canada. My default PP currency is CDN$ and apparently USD are required for the Mastercard network to work. Some PP support people are unaware of this also.

Login or register to post comments