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"
}