# ProcessorConfigValidationResultDto

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

Result of a stateless dry-run validation of a processor configuration payload. Returned by the
validate-config endpoint with HTTP 200 whether or not the payload is valid: it is a per-field
report, not an error response. No merchant document is written.

## Fields
- `isValid` (boolean): True when every applicable field passed validation (no `results` entry has  `ok` == false).
- `results` (array<[ProcessorFieldValidationResultDto](https://devportal.demo.winkpg.io/docs/api/models/ProcessorFieldValidationResultDto.md)>): One entry per field that was evaluated for the requested payment-type selection. Fields outside  the selection are not evaluated and are omitted. (nullable)
  Fields of each item:
  - `key` (string): The field definition key this result is for. (nullable)
  - `ok` (boolean): True when the submitted value passed every constraint for this field.
  - `message` (string): Human-readable failure detail when `ok` is false; null when the field passed. (nullable)

## See also

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