GoogleApi.WalletObjects.V1.Model.DiscoverableProgramMerchantSignupInfo (google_api_wallet_objects v0.12.0)

View Source

Information about the merchant hosted signup flow for a program.

Attributes

  • signupSharedDatas (type: list(String.t), default: nil) - User data that is sent in a POST request to the signup website URL. This information is encoded and then shared so that the merchant's website can prefill fields used to enroll the user for the discoverable program.
  • signupWebsite (type: GoogleApi.WalletObjects.V1.Model.Uri.t, default: nil) - The URL to direct the user to for the merchant's signup site.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.WalletObjects.V1.Model.DiscoverableProgramMerchantSignupInfo{
  signupSharedDatas: [String.t()] | nil,
  signupWebsite: GoogleApi.WalletObjects.V1.Model.Uri.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.