3 ms·
If your business process relies completely on a callback that can fail for plenty of different reasons, then your business process is broken.
by WatchDog 12y ago
If your business process relies completely on a callback that can fail for plenty of different reasons, then your business process is broken.
- LocalPCGuy 12y agoExcept that part of PayPal's business model is saying that you can depend on that callback. This isn't on the business here, it's on PayPal. Now, I'd agree if you said that PayPal isn't suitable for a business to use, it should be relegated to the realm of individuals and small businesses who don't know better, but that's different than what you seem to be saying.
- csomar 12y agoCan you link to the part of PayPal's that mention you can depend on IPN?
- aaronem 12y agoIf your payment processor builds a product offering around a webhook which tells you when someone has paid for something, and that webhook fails hard at their end for over a week while no one there even notices, then your payment processor is broken.
- WatchDog 12y agoOne anecdote is hardly evidence of their service being down for a week, more likely it was an issue with the merchant site or some intermediary. Having experience running a service similar to PayPal's IPN, the most common problems are invalid certificate chains on the webhook URL or some other misconfiguration or blacklisting. Unfortunately webhooks are usually work most of the time that people dont think they need to implement a secondary system to check on pending transactions.