mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2026-07-28 01:57:35 +08:00
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. |
||
|---|---|---|
| .. | ||
| Endpoint | ||
| Handler | ||
| Status | ||
| CustomIds.php | ||
| IncomingWebhookEndpoint.php | ||
| WebhookEventStorage.php | ||
| WebhookModule.php | ||
| WebhookOrchestrator.php | ||
| WebhookRegistrar.php | ||