Class SessionCreateParams.BrandingSettings

java.lang.Object
com.stripe.param.checkout.SessionCreateParams.BrandingSettings
Enclosing class:
SessionCreateParams

public static class SessionCreateParams.BrandingSettings extends Object
Required. Type of the account referenced in the request.
  • Method Details

    • builder

    • getBackgroundColor

      public Object getBackgroundColor()
      A hex color value starting with # representing the background color for the Checkout Session.
    • getBorderStyle

      public ApiRequestParams.EnumParam getBorderStyle()
      The border style for the Checkout Session.
    • getButtonColor

      public Object getButtonColor()
      A hex color value starting with # representing the button color for the Checkout Session.
    • getDisplayName

      public String getDisplayName()
      A string to override the business name shown on the Checkout Session.
    • getExtraParams

      public Map<String,Object> getExtraParams()
      Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's @SerializedName value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
    • getFontFamily

      public ApiRequestParams.EnumParam getFontFamily()
      The font family for the Checkout Session corresponding to one of the supported font families.
    • getIcon

      The icon for the Checkout Session. You cannot set both logo and icon.
    • getLogo

      The logo for the Checkout Session. You cannot set both logo and icon.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object