EnhancedDataQualificationDto
A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.
The gateway's own assessment of how well this transaction's enhanced data met the commercial-card requirements, recorded when the transaction settled: the addendum level the processor handler attempted, the level it actually emitted, and stable codes describing anything that is likely to cost the transaction an enhanced interchange rate.
Values
Fields
| Field | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
isPreview
required |
boolean | `true` when this node is a preview computed at request time rather than the
record of a settlement. Absent (or `false`) on every stored result.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||||||||||||||
attemptedLevel
required |
CedpQualificationLevel CedpQualificationLevel | The addendum level the settlement set out to build from the data supplied on the transaction.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||||||||||||||
emittedLevel
required |
CedpQualificationLevel CedpQualificationLevel | The addendum level that actually went to the processor. Equal to `attemptedLevel`
unless the addendum was withheld, in which case `gateReason` says why.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||||||||||||||
gateReason
required |
string | A stable code for the emission decision, or `null` when the addendum was sent
as attempted. Never free text.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||||||||||||||
findings
required |
array of EnhancedDataQualificationFindingDto array of EnhancedDataQualificationFindingDto | Every finding, in evaluation order: line-level findings first, ordered by line index.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||||||||||||||
Fields of each EnhancedDataQualificationFindingDto:
This body has no documented fields. | |||||||||||||||||||||||||||||||||||||||||||||||
findingCount
required |
integer (int32) | The number of findings, counting a code once per line that raised it. Zero on a transaction
that was evaluated and came back clean.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||||||||||||||
processor
required |
string | The processor whose settlement produced this result, as its gateway processor key. Findings
are not comparable across processors that build different addenda.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||||||||||||||
evaluatorVersion
required |
integer (int32) | The evaluator rule-set revision that produced this result. It is bumped whenever a rule is
added, removed or changed, so a qualification rate trended across releases can tell a data
improvement from a rule change. Absent on a result recorded before the revision was stamped.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||||||||||||||
evaluatedAt
required |
string (date-time) | When the evaluation ran, in UTC.
nullable
Values:
Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
| |||||||||||||||||||||||||||||||||||||||||||||
This model has no documented fields.