# ProcessorPaymentTypeRefDto

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

A reference to a payment type as an explicit `{id, name, displayName}` triple. This is the
platform's standard representation convention for entity references on the processor discovery
surface (closed-set dropdown options use the parallel `ProcessorFieldOptionDto`
`{value, label}` shape). `id` and `name` are the contract;
`displayName` is presentation only.

## Fields
- `id` (string(uuid)): Global, environment-independent identifier of the payment type.
- `name` (string): Name of the payment type (e.g. "Visa", "Debit", "EbtSnap"). This is the value a client submits  when populating a profile's payment types; the server resolves `id` from it. (nullable)
- `displayName` (string): Human-readable label for `name` (e.g. "American Express" for `Amex`,  "EBT SNAP" for `EbtSnap`). (nullable)
- `enabledByDefault` (boolean): Whether the processor recommends this payment type be enabled on a new profile.

## See also

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