Documentation
¶
Overview ¶
Package webhook parses Tipalti IPN (Instant Payment Notification) callbacks.
Tipalti posts IPNs as application/x-www-form-urlencoded bodies (in the style of the classic PayPal IPN pattern) whenever a payee's status or a payment's state changes. Tipalti IPNs are delivered over HTTPS to a URL registered in the AP Hub, and don't carry a signature header the way many other providers' webhooks do — treat the endpoint URL itself as the secret (keep it unguessable/unpublished), and optionally verify the payload by calling back into the SOAP or REST API to confirm the referenced payee/payment actually changed as described before acting on it for anything financially significant.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ErrEmptyBody = errors.New("tipalti: webhook: empty body")
ErrEmptyBody is returned by Parse when given an empty request body.
Functions ¶
This section is empty.