woocommerce-paypal-payments/modules/ppcp-webhooks/src
Narek Zakarian 86287bc4c2
fix(webhooks): catch uncaught exceptions in incoming webhook handler
Handlers can throw exception types the endpoint doesn't expect (e.g.
PayPalOrderMissingException, which isn't a RuntimeException), which
previously escaped uncaught and returned an HTTP 500. PayPal then
retries the webhook indefinitely instead of receiving a response.
2026-07-15 15:36:44 +04:00
..
Endpoint fix(ppcp-webhooks): return HTTP 400 on nonce validation failure in ResubscribeEndpoint 2026-04-15 16:20:48 +04:00
Handler Apply latest fixes for 4.1.0 release 2026-06-23 11:00:56 +02:00
Status Merge dev/develop 2026-02-17 16:13:22 +01:00
CustomIds.php Send customer id as custom_id when no wc order yet 2023-06-14 12:41:56 +03:00
IncomingWebhookEndpoint.php fix(webhooks): catch uncaught exceptions in incoming webhook handler 2026-07-15 15:36:44 +04:00
WebhookEventStorage.php Fix name to avoid confusion 2023-03-08 17:36:38 +02:00
WebhookModule.php Update docblock comments 2026-03-20 10:34:27 +01:00
WebhookOrchestrator.php Add new webhook orchestration service 2025-10-17 18:36:07 +02:00
WebhookRegistrar.php 🚸 Integrate webhook orchestration layer 2025-10-17 18:38:35 +02:00