Stripe.Params.Terminal.ConfigurationCreateParams (tiger_stripe v0.3.0)

Copy Markdown View Source

Parameters for configuration create.

Summary

Types

bbpos_wisepad3()

@type bbpos_wisepad3() :: %{
  optional(:splashscreen) => map() | nil,
  optional(String.t()) => term()
}
  • splashscreen - A File ID representing an image you want to display on the reader.

bbpos_wisepos_e()

@type bbpos_wisepos_e() :: %{
  optional(:splashscreen) => map() | nil,
  optional(String.t()) => term()
}
  • splashscreen - A File ID representing an image to display on the reader

reboot_window()

@type reboot_window() :: %{
  optional(:end_hour) => integer() | nil,
  optional(:start_hour) => integer() | nil,
  optional(String.t()) => term()
}
  • end_hour - Integer between 0 to 23 that represents the end hour of the reboot time window. The value must be different than the start_hour.
  • start_hour - Integer between 0 to 23 that represents the start hour of the reboot time window.

stripe_s700()

@type stripe_s700() :: %{
  optional(:splashscreen) => map() | nil,
  optional(String.t()) => term()
}
  • splashscreen - A File ID representing an image you want to display on the reader.

t()

@type t() :: %Stripe.Params.Terminal.ConfigurationCreateParams{
  bbpos_wisepad3: bbpos_wisepad3() | nil,
  bbpos_wisepos_e: bbpos_wisepos_e() | nil,
  expand: [String.t()] | nil,
  name: String.t() | nil,
  offline: map() | nil,
  reboot_window: reboot_window() | nil,
  stripe_s700: stripe_s700() | nil,
  tipping: map() | nil,
  verifone_p400: verifone_p400() | nil,
  wifi: map() | nil
}
  • bbpos_wisepad3 - An object containing device type specific settings for BBPOS WisePad 3 readers.
  • bbpos_wisepos_e - An object containing device type specific settings for BBPOS WisePOS E readers.
  • expand - Specifies which fields in the response should be expanded.
  • name - Name of the configuration Max length: 100.
  • offline - Configurations for collecting transactions offline.
  • reboot_window - Reboot time settings for readers. that support customized reboot time configuration.
  • stripe_s700 - An object containing device type specific settings for Stripe S700 readers.
  • tipping - Tipping configurations for readers that support on-reader tips.
  • verifone_p400 - An object containing device type specific settings for Verifone P400 readers.
  • wifi - Configurations for connecting to a WiFi network.

verifone_p400()

@type verifone_p400() :: %{
  optional(:splashscreen) => map() | nil,
  optional(String.t()) => term()
}
  • splashscreen - A File ID representing an image you want to display on the reader.