TransactionType
Matches transactions whose type equals the configured value. Shown as "Transaction type" in the condition catalogue.
Parameters
| Field | Type | Required | Allowed values |
|---|---|---|---|
type | string | yes | "debit", "preauthorize", "register", "payout", "refund" |
Example
{
"constraint": "TransactionType",
"params": { "type": "debit" }
}
Notes
- Availability: might not be included in your platform package — if this condition is missing from the catalogue returned by List routing constraints, contact your Customer Success Manager to have it activated.
- The match is exact — there is no comparator. To match multiple transaction types, chain two rules or use nested conditions with swapped branches.
- Transaction-type values are case-sensitive and must be lowercase.
- Available for routing meta-connectors only — not in multi-method routing documents.