WalletRegistrationLevel
A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.
Scope of a `WalletProviderRegistration` aggregate. <list type="bullet"> <item>`Platform`: the PSP-level (platform integrator's own) wallet merchant, stored with `MerchantId = null`. Used by the gateway's own hosted checkout pages (e.g. `checkout.winkpg.com`). Multiple platform rows per provider type are allowed, distinguished by `ProviderMerchantIdentifier`.</item> <item>`Merchant`: a sub-merchant's own wallet binding, stored with `MerchantId` set. One row per `(MerchantId, ProviderType)`. Used when the merchant wants the wallet button on their own domain.</item> </list> The call to the wallet provider is identical for both levels: Apple Pay's `registerMerchant` does not distinguish platform from merchant, it just registers an integrator. The level only decides which stored record carries the registration state.
Values
Platform |
PSP / Platform Integrator-level row (MerchantId = null). |
Merchant |
Per-sub-merchant row (MerchantId set). |
Fields
| Field | Type | Description |
|---|
This model has no documented fields.