Skip to main content

RoutingDeclineMapProcessor

absentResponseCodeRetryClassRoutingDeclineRetryClassrequired

Possible values: [HARD_NO_RETRY, SOFT_RETRYABLE]

hardNoRetryResponseCodesstring[]required
outcomes object[]required
  • Array [
  • outcomeCategoryProcessorOutcomeCategoryrequired

    Possible values: [APPROVED, DECLINED, VALIDATION_REJECTED, HOST_VALIDATION_REJECTED, CREDENTIALS_REJECTED, NOT_FOUND, STATE_CONFLICT, NO_ELIGIBLE_ROUTE, NOT_CERTIFIED, PRE_DISPATCH_UNAVAILABLE, IN_FLIGHT, RATE_LIMITED, SOFT_DECLINE, TIMEOUT_UNKNOWN_OUTCOME, RETRYABLE_PROVIDER_ERROR, NON_RETRYABLE_PROVIDER_ERROR]

    retriedOnSameAccountbooleanrequired
    safeForCrossProcessorFailoverbooleanrequired
  • ]
  • processorTypeProcessorTyperequired

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

    softRetryableResponseCodesstring[]required
    unknownResponseCodeRetryClassRoutingDeclineRetryClassrequired

    Possible values: [HARD_NO_RETRY, SOFT_RETRYABLE]

    RoutingDeclineMapProcessor
    {
    "absentResponseCodeRetryClass": "HARD_NO_RETRY",
    "hardNoRetryResponseCodes": [
    "string"
    ],
    "outcomes": [
    {
    "outcomeCategory": "APPROVED",
    "retriedOnSameAccount": true,
    "safeForCrossProcessorFailover": true
    }
    ],
    "processorType": "TSYS",
    "softRetryableResponseCodes": [
    "string"
    ],
    "unknownResponseCodeRetryClass": "HARD_NO_RETRY"
    }