Обновление: я нашел ответ здесь .
Вам просто нужно установить throwOnApiVersionMismatch
на false
, и он не будет проверять версию, если она не совпадает.
пример кода:
var event = EventUtility.ConstructEvent(
JSON,
Request.Headers["Stripe-Signature"],
_secret,
300,
(long)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds,
false);
РЕДАКТИРОВАТЬ: Как указано karllekko и в ссылке , гораздо безопаснее создать WebhookEndpoint с версией API, принудительно установленной для того же APIверсия как библиотека, это может быть сделано только через API, а не на панели инструментов.