* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0 */ namespace PrestaShop\Module\PrestashopCheckout\Webhook; use PrestaShop\Module\PrestashopCheckout\Exception\PsCheckoutException; class WebhookException extends PsCheckoutException { const WEBHOOK_SECRET_MISMATCH = 1; const WEBHOOK_PAYLOAD_INVALID = 2; const WEBHOOK_PAYLOAD_UNSUPPORTED = 3; const WEBHOOK_PAYLOAD_EVENT_TYPE_MISSING = 4; const WEBHOOK_PAYLOAD_RESOURCE_MISSING = 5; const WEBHOOK_PAYLOAD_CONFIGURATION_LIST_MISSING = 6; const WEBHOOK_PAYLOAD_CONFIGURATION_NAME_INVALID = 7; const WEBHOOK_PAYLOAD_CONFIGURATION_VALUE_INVALID = 8; }