ConfigurationError | configuration_error | 500 | StripeKit.init() is called with missing or invalid options. |
ValidationError | validation_error | 422 | Input fails StripeKit's own validation before it reaches Stripe. Exposes an additional fieldErrors?: Record<string, string>. |
NotFoundError | not_found | 404 | A requested object, such as a customer or subscription, cannot be found. |
StripeOperationError | stripe_operation_error | 422 | Stripe itself rejects the request. cause holds the original Stripe exception. |
WebhookVerificationError | webhook_verification_error | 400 | kit.webhooks.process() cannot verify the signature or payload. |