Skip to content
Docs
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.