> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://ixopay.ferndocs.com/developer-hub/documentation/reference/features/provisioning/connector-routing/rule-conditions/is-recurring/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://ixopay.ferndocs.com/_mcp/server. # IsRecurring Matches transactions that are (or are not) part of a recurring series. Shown as "Is recurring transaction" in the condition catalogue. ## Parameters | Field | Type | Required | Allowed values | | ----------- | ------ | -------- | ----------------- | | `recurring` | string | yes | `"yes"` or `"no"` | ## Example ```json { "constraint": "IsRecurring", "params": { "recurring": "yes" } } ``` ## Notes * **Availability:** might not be included in your platform package — if this condition is missing from the catalogue returned by [List routing constraints](https://documentation.ixopay.com/api/provisioning/list-routing-constraints), contact your Customer Success Manager to have it activated. * The `recurring` parameter is a string (`"yes"` / `"no"`), not a JSON boolean. * Available for routing meta-connectors only — not in multi-method routing documents.