IPN Batching

WePay will batch Instant Payment Notifications for the same object that are very close together. If a checkout state goes from new to authorized to captured immediately, you will only receive one IPN and when you look up the state of the checkout ("captured").

The advantage of doing is is that it prevents us from overwhelming your server(s) with HTTP requests and it prevents your application or platform from having to build complicated logic around sequential state changes.

Your app/platform should only care about the latest state the object is in.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request