# EnhancedDataEnforcementMode

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

How hard a merchant wants the platform to push back when a commercial-card sale carries
enhanced data that is unlikely to earn a Visa CEDP or Mastercard Data Rate interchange rate.

## Values

| Value | Description |
| --- | --- |
| `Off` | Nothing is added to a capture surface or a create response. The default, and what an unconfigured merchant resolves to. |
| `Warn` | Findings are reported and the sale goes through: the create response carries a preview of the assessment, and the Virtual Terminal shows the warnings it already shows. |
| `Strict` | A commercial Visa or Mastercard sale carrying findings is refused rather than captured. The Virtual Terminal blocks the submit and the API answers a validation error. Findings from the junk-data heuristics (a description that is the merchant name, a generic word, a single character, a pipe character) are reported but never refuse: they are advisory under every mode. |

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
