extraProperties
required |
object
|
nullableread only
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.
|
id
required |
string (uuid)
|
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.
|
creationTime
required |
string (date-time)
|
The date and time when this entity was created.
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.
|
creatorId
required |
string (uuid)
|
The ID of the user who created this entity.
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.
|
lastModificationTime
required |
string (date-time)
|
The date and time when this entity was last modified.
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.
|
lastModifierId
required |
string (uuid)
|
The ID of the user who last modified this entity.
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.
|
isDeleted
required |
boolean
|
Indicates whether this entity has been deleted.
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.
|
deleterId
required |
string (uuid)
|
The ID of the user who deleted this entity, if it is deleted.
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.
|
deletionTime
required |
string (date-time)
|
The date and time when this entity was deleted, if it is deleted.
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.
|
merchantId
required |
string (uuid)
|
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.
|
tenantId
required |
string (uuid)
|
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.
|
concurrencyStamp
required |
string
|
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.
|
entityVersion
required |
integer (int32)
|
Increases whenever the entity is changed.
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.
|
name
required |
string
|
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.
|
providerType
required |
WalletProviderType
WalletProviderType |
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.
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
required |
WalletRegistrationStatus
WalletRegistrationStatus |
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.
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. |
|
level
required |
WalletRegistrationLevel
WalletRegistrationLevel |
Derived scope: `Platform` when
`merchantId` is null, otherwise
`Merchant`. Computed on every read.
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.
Platform |
PSP / Platform Integrator-level row (MerchantId = null). | Merchant |
Per-sub-merchant row (MerchantId set). |
|
domainVerifications
required |
array of WalletDomainVerification
array of WalletDomainVerification |
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.
|
providerMerchantIdentifier
required |
string
|
Provider-side merchant identifier persisted at registration time.
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.
|
gatewayMerchantId
required |
string
|
The merchant's identifier at this gateway, persisted at registration time for a provider
whose model round-trips one (Google Pay). Null for every other provider.
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.
|
merchantDisplayName
required |
string
|
Merchant display name persisted at registration time.
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.
|
merchantUrl
required |
string
|
Canonical merchant URL persisted at registration time.
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.
|
isSandbox
required |
boolean
|
Platform-row gateway environment: `true` = Sandbox, `false` = Production.
Persisted only for platform-level rows; merchant-level rows derive their
environment live from the merchant's Test mode, so this stays `false` for them.
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.
|
profileId
required |
string
|
Profile id, for providers with a profile model (Paze: needed by the HPP SDK
alongside the client id). Single per registration (Paze is single-domain / single-profile).
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.
|
merchantCategoryCode
required |
string
|
Merchant category code (ISO 18245).
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.
|
merchantAddress
required |
WalletMerchantAddressInput
WalletMerchantAddressInput |
Business address registered with the provider. Stored as one JSON string in
`ProviderMetadata`; deserialized to the structured shape by the AutoMapper
profile so consumers never touch the raw JSON.
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.
|