# ProcessorProfileDatawireRegistrationDto

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

What automatic Datawire registration did during the processor-profile write that returned the
profile carrying it. Present only on the sub-resource write responses, and only when registration
actually ran for that profile (a Fiserv profile saved with a blank Datawire ID).

## Fields
- `outcome` (string): The outcome name: one of the `DatawireRegistrationOutcome` values  (`Registered`, `AlreadyProvisioned`, `Failed`, `ConfigurationError`,  `RegisteredNotPersisted`), or `FaultedOutcome`. (nullable)
- `message` (string): A message written for the operator reading it, never a raw processor payload. Says what to do  next where there is something to do. (nullable)
- `datawireId` (string): The Datawire ID that was issued but could not be written onto the profile, and only that. (nullable)

## See also

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