Skip to main content
POST
Receive signed PayPal notifications for payment reconciliation. Use request setup for account headers.

Request

PayPal sends its event JSON and webhook signature headers. This route verifies the notification and reconciles the matching payment operation.

Response

Returns { received: true }. /api/payments/paypal/webhook is an alias. Checkout clients use operation status to recover.