Skip to main content

Transactionchannelconstraint

The constraints applied on the transaction channel

criteriastringrequired

Defines the criteria on which the constraint is applied

Possible values: [AMOUNT, TYPE, PRODUCT]

operatorstringrequired

Defines the constraint operator. Example: in 'Amount Equals 100' it is the 'Equals'

Possible values: [EQUALS, EMPTY, NOT_EMPTY, MORE_THAN, LESS_THAN, BETWEEN, IN]

secondValuestring

The second filtering value of the filter parameter (constraint). It might not exist. Example: it represents '500' from 'Amount Between 100 and 500'

valuestring

The first filtering value of the filter constraint. Example: it represents 'Disbursement' from 'Type equals Disbursement' and it also represents 100 from 'Amount Between 100 and 500'

valuesstring[]

Filtering values used for the Product and Type criteria, where filtering might be applied on one or more values

Transactionchannelconstraint
{
"criteria": "AMOUNT",
"operator": "EQUALS",
"secondValue": "string",
"value": "string",
"values": [
"string"
]
}