# WalletPlatformRegistrationOptionDto

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

A platform-level wallet registration as a merchant can bind to it: enough to pick one and to
tell the candidates apart, and nothing else.

## Fields
- `id` (string(uuid)): The registration id a merchant binding points at.
- `providerType` ([WalletProviderType](https://devportal.demo.winkpg.io/docs/api/models/WalletProviderType.md)): The wallet provider this registration belongs to. (nullable)
  Values:
  - `Unknown`: Unknown wallet provider.
  - `ApplePay`: Apple Pay wallet provider.
  - `GooglePay`: Google Pay wallet provider.
  - `NetworkToken`: Network tokenization provider (Visa, Mastercard etc).
  - `Paze`: Paze (Early Warning) wallet provider.
- `status` ([WalletRegistrationStatus](https://devportal.demo.winkpg.io/docs/api/models/WalletRegistrationStatus.md)): The registration's lifecycle status. Only an active registration takes payments. (nullable)
  Values:
  - `Pending`: Registration created but not started.
  - `Registering`: Registration process in progress.
  - `CertificatesPending`: Waiting for certificates to be uploaded.
  - `VerifyingDomains`: Domain verification in progress.
  - `Active`: Wallet provider fully active.
  - `Suspended`: Provider temporarily suspended.
  - `Expired`: Certificates expired.
  - `Failed`: Registration failed.
- `providerMerchantIdentifier` (string): The provider-side merchant identifier the registration was created with. (nullable)
- `merchantDisplayName` (string): The merchant display name the registration was created with. (nullable)
- `isSandbox` (boolean): The registration's gateway environment: `true` for Sandbox, `false` for Production.
- `domainCount` (integer(int32)): How many domains the registration currently holds with the provider.
- `isPrimary` (boolean): True for the provider's primary platform registration: the one whose provider-side  identifier matches the configured platform integrator identifier, or the first when none  does. At most one option is primary.
- `creationTime` (string(date-time)): When the registration was created.

## See also

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