# Payment integrations errors

All error codes returned by the Payment integrations endpoints (23 total).

Every error returned by the **Payment integrations** endpoints. Click any code for the full example response and localized messages.

| Code | Message |
|------|---------|
| [`COMPANY_NOT_ACTIVATED_IN_ENVIRONMENT`](/errors/COMPANY_NOT_ACTIVATED_IN_ENVIRONMENT) | This company is not activated in ‹value› mode. Activate it in that mode before connecting the payment provider: activation is what creates the invoice series and tax configuration that charges need |
| [`CONNECTION_NOT_ACTIVE`](/errors/CONNECTION_NOT_ACTIVE) | Payment connection is not active |
| [`CONNECTION_NOT_FOUND`](/errors/CONNECTION_NOT_FOUND) | Payment connection not found |
| [`CONNECTION_SERIE_INACTIVE`](/errors/CONNECTION_SERIE_INACTIVE) | The selected series is deactivated |
| [`CONNECTION_SERIE_NOT_FOUND`](/errors/CONNECTION_SERIE_NOT_FOUND) | The selected series does not exist in this company and environment |
| [`CONNECTION_SERIE_TIPO_INCOMPATIBLE`](/errors/CONNECTION_SERIE_TIPO_INCOMPATIBLE) | The series document type (‹value›) is not compatible with this field (‹value›) |
| [`EVENT_DRAFT_NOT_POSSIBLE`](/errors/EVENT_DRAFT_NOT_POSSIBLE) | The draft cannot be generated: ‹value› |
| [`EVENT_FILTER_RANGE_INVALID`](/errors/EVENT_FILTER_RANGE_INVALID) | The filter range is inverted: the minimum value cannot be greater than the maximum |
| [`EVENT_INVALID_STATUS_FOR_DISCARD`](/errors/EVENT_INVALID_STATUS_FOR_DISCARD) | Cannot discard a processed event. The event has an issued invoice linked and must remain in the history. |
| [`EVENT_INVALID_STATUS_FOR_DRAFT`](/errors/EVENT_INVALID_STATUS_FOR_DRAFT) | Cannot generate a draft from an event in status ‹value› |
| [`EVENT_INVALID_STATUS_FOR_RESOLVE`](/errors/EVENT_INVALID_STATUS_FOR_RESOLVE) | Event cannot be marked as resolved in its current status (‹value›) |
| [`EVENT_INVALID_STATUS_FOR_RETRY`](/errors/EVENT_INVALID_STATUS_FOR_RETRY) | Event cannot be retried in its current status |
| [`EVENT_MAX_RETRIES_EXCEEDED`](/errors/EVENT_MAX_RETRIES_EXCEEDED) | Maximum retry limit of ‹value› reached for this event |
| [`EVENT_NOT_FOUND`](/errors/EVENT_NOT_FOUND) | Payment event not found |
| [`EVENT_SOURCE_PAYLOAD_UNAVAILABLE`](/errors/EVENT_SOURCE_PAYLOAD_UNAVAILABLE) | The event no longer holds the original provider data, so it cannot be reprocessed or turned into a draft |
| [`FILTER_CATEGORY_NOT_ACTIONABLE`](/errors/FILTER_CATEGORY_NOT_ACTIONABLE) | Category "‹value›" cannot be disabled: auto-invoicing filters only act on DIRECT_PAYMENT and SUBSCRIPTION. |
| [`FILTER_PATTERN_INVALID`](/errors/FILTER_PATTERN_INVALID) | The description pattern "‹value›" is not a valid regular expression. |
| [`FILTER_PATTERN_TOO_LONG`](/errors/FILTER_PATTERN_TOO_LONG) | A description pattern cannot exceed ‹value› characters (received one of ‹value›). |
| [`FILTER_PATTERNS_TOO_MANY`](/errors/FILTER_PATTERNS_TOO_MANY) | You can configure at most ‹value› description patterns per list (received ‹value›). |
| [`PAYMENT_RETURN_URL_INVALID`](/errors/PAYMENT_RETURN_URL_INVALID) | return_url must be an absolute https:// URL with a host (for example https://your-portal.com/return) |
| [`PROVIDER_NOT_SUPPORTED`](/errors/PROVIDER_NOT_SUPPORTED) | Payment provider '‹value›' not supported |
| [`SIMPLIFICADA_THRESHOLD_INVALID`](/errors/SIMPLIFICADA_THRESHOLD_INVALID) | The simplified invoice threshold must be greater than 0 and not exceed €3000. |
| [`TAX_INCLUSIVE_RATE_REQUIRED`](/errors/TAX_INCLUSIVE_RATE_REQUIRED) | You must provide the tax type, rate and regime when enabling "prices already include VAT". |

## Keep exploring

<div className="grid grid-cols-2 gap-3 not-prose">
  <Card title="Error reference home" description="Landing page with all categories and a guide on handling errors." href="/errors" />
  <Card title="Handling errors" description="Response shape, the type URI, and programmatic patterns." href="/guides/handling-errors" />
</div>

---

Full OpenAPI spec: https://docs.beel.es/api/openapi