Reference
PAYPAL_WEBHOOK_BAD_SIGNATURE
PayPal webhook signature invalid
PayPal webhook signature invalid
HTTP status 400 Bad Request, code PAYPAL_WEBHOOK_BAD_SIGNATURE.
What it means#
A delivery to the PayPal webhook ingress did not verify: a signature header was missing, the certificate URL was not one PayPal serves, or the RSA signature did not match the body, the transmission and the connection's webhook id. It was not stored.
What to do#
Nothing, if it was not PayPal. If it was, check the connection's webhook subscription with GET /payment-providers/paypal and connect again to renew it.
On the wire#
Every error response carrying this code names this page in error.moreInfo,
with the request id in the query string. See Error codes for
the response shape and the list of every code.