ProcessorProfileSummaryDto
A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.
Read-only, non-secret summary of a merchant processor profile for display in a viewer (e.g. the transaction-detail routing-decision panel's profile modal). Deliberately distinct from `ProcessorProfileDto`: it is produced by a non-decrypting read (`GetProcessorProfileSummaryAsync`) and never carries secret processor field values. Only field definitions marked non-secret are projected into `displayFields`; secret values are not read, not decrypted, and not present in this shape at all.
Values
Fields
| Field | Type | Description |
|---|---|---|
processorProfileId
required |
string (uuid) | The processor profile's unique identifier.
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.
|
processorKey
required |
string | The processor key (processor configuration id, e.g. "tsys", "cash"). Empty when the profile has
no configuration.
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.
|
processorName
required |
string | Human-friendly processor name for display. Falls back to `processorKey` when the
profile carries no explicit name.
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.
|
isActive
required |
boolean | Whether the profile is active.
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.
|
paymentTypes
required |
array of string array of | Payment-type names enabled on the profile (e.g. "Credit", "Debit", "ACH").
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.
|
displayFields
required |
array of ProcessorProfileSummaryFieldDto array of ProcessorProfileSummaryFieldDto | Non-secret configuration fields safe to display, as label/value pairs. Only field definitions
whose `IsSecret` flag is false are included; secret fields are excluded server-side before
this DTO is built, so no secret value ever reaches the shape.
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 ProcessorProfileSummaryFieldDto: This body has no documented fields. | ||
This model has no documented fields.