Webhooks
Receive real-time notifications for events like subscription changes and payment confirmations via webhook endpoints.
Supported Webhooks
POST
/v1/webhooks/razorpayPOST
/v1/webhooks/paypalWebhooks are automatically configured when you set up payment processing. Razorpay and PayPal send event notifications (subscription created, payment captured, etc.) to these endpoints.
Razorpay Events
subscription.activatedsubscription.chargedsubscription.cancelledpayment.capturedpayment.failedPayPal Events
BILLING.SUBSCRIPTION.CREATEDBILLING.SUBSCRIPTION.ACTIVATEDBILLING.SUBSCRIPTION.CANCELLEDPAYMENT.CAPTURE.COMPLETEDSecurity
All webhook payloads are verified using provider-specific signatures (Razorpay HMAC / PayPal certificate validation) before processing.