Skip to main content

ManagementCreateRoutingRuleRequest

expectedLocationRuleSetVersioninteger<int64>nullable

Possible values: >= 0

expectedRuleSetVersioninteger<int64>required

Possible values: >= 0

locationIdstringnullable

Possible values: <= 128 characters, Value must match regular expression ^[A-Za-z0-9_-]{1,128}$

rule objectrequired
binCountriesstring[]nullable

Possible values: <= 250

binFundingTypesstring[]nullable

Possible values: <= 8

binRangesstring[]nullable

Possible values: <= 100

cardNetworksstring[]nullable

Possible values: <= 8

enabledbooleanrequired
issuerBankIdsstring[]nullable

Possible values: <= 1000

maxAmountMinorinteger<int64>nullable

Possible values: >= 0

minAmountMinorinteger<int64>nullable

Possible values: >= 0

priorityinteger<int32>required

Possible values: >= 0

targetCredentialProfileIdstring<uuid>required
targetProcessorPlatformProcessorPlatformrequired

Possible values: [TRANSIT, SIERRA, RAPID_CONNECT, CARDPOINTE, EPG, ECPI, SERVER_POST, MAVERICK_ACH, TRANSIT_SIMULATOR]

targetProcessorTypeProcessorTyperequired

Possible values: [TSYS, FISERV, ELAVON, CHASE, WORLDPAY, HEARTLAND, EPX, MAVERICK]

ManagementCreateRoutingRuleRequest
{
"expectedLocationRuleSetVersion": 0,
"expectedRuleSetVersion": 0,
"locationId": "string",
"rule": {
"binCountries": [
"string"
],
"binFundingTypes": [
"string"
],
"binRanges": [
"string"
],
"cardNetworks": [
"string"
],
"enabled": true,
"issuerBankIds": [
"string"
],
"maxAmountMinor": 0,
"minAmountMinor": 0,
"priority": 0,
"targetCredentialProfileId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"targetProcessorPlatform": "TRANSIT",
"targetProcessorType": "TSYS"
}
}