Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Do you need to use IPN with express checkout to confirm PayPal payments?

When I use the Checkout express API calls do I need to have an IPN listener to confirm payment?

Some places give the idea that once I receive a response from DoExpressCheckoutPayment the payment has gone through and I can take action - update the database etc.
Some posts here http://www.zen-cart.com/showthread.php?72304-Paypal-IPN-and-Express-Checkout suggests that IPN is old or outdated.

like image 212
cmann Avatar asked Jul 10 '13 14:07

cmann


1 Answers

You could use either or, or you could use both. The IPN will will update your system if the buyer pays with an echeck once it clears, just as it will update your system of refunds and chargebacks. The respone from the Express Checkout API call wont do this. You would have to check manually.

like image 146
PP_MTS_Chad Avatar answered Sep 19 '22 21:09

PP_MTS_Chad