# WalletPaymentSessionOutput

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

Output of a successful wallet payment session creation. `sessionPayload`
contains the raw JSON returned by the provider: the client relays it as-is to
the wallet's JS API (e.g. `ApplePaySession.completeMerchantValidation(...)`).

## Fields
- `providerType` ([WalletProviderType](https://devportal.demo.winkpg.io/docs/api/models/WalletProviderType.md)): (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.
- `sessionPayload` (string): (nullable)

## See also

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