# CyberSource.Ucv1sessionsAppearanceVariables

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**backgroundColor** | **String** | Main background color<br><br> Optional field::<br> This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis in the uc/v1/sessions API request. | [optional] 
**textColor** | **String** | Main text color<br><br> Optional field::<br> This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis in the uc/v1/sessions API request. | [optional] 
**headerBackground** | **String** | Header background color<br><br> Optional field::<br> This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis in the uc/v1/sessions API request. | [optional] 
**headerForeground** | **String** | Header text/icon color<br><br> Optional field::<br> This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis in the uc/v1/sessions API request. | [optional] 
**headerAvatarBackgroundColor** | **String** | Avatar background in header<br><br> Optional field::<br> This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request. | [optional] 
**headerAvatarForegroundColor** | **String** | Avatar text/icon color<br><br> Optional field::<br> This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request. | [optional] 
**inputBackground** | **String** | Input field background<br><br> Optional field::<br> This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request. | [optional] 
**inputColor** | **String** | Input text color<br><br> Optional field::<br> This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request. | [optional] 
**inputPlaceholderColor** | **String** | Placeholder text color<br><br> Optional field::<br> This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request. | [optional] 
**inputBorderColor** | **String** | Input border color<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputBorderStyle** | **String** | Border style (solid, dashed, dotted)<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputBorderRadius** | **String** | Border radius with CSS unit<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputHoverBackground** | **String** | Background on hover<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputHoverColor** | **String** | Text color on hover<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputHoverPlaceholderColor** | **String** | Placeholder color on hover<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputHoverBorderColor** | **String** | Border color on hover<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputHoverBorderStyle** | **String** | Border style on hover<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputFocusedBackground** | **String** | Background when focused<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputFocusedColor** | **String** | Text color when focused<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputFocusedPlaceholderColor** | **String** | Placeholder color when focused<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputFocusedBorderColor** | **String** | Border color when focused<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputFocusedBorderStyle** | **String** | Border style when focused<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputActiveBackground** | **String** | Background when active<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputActiveColor** | **String** | Text color when active<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputActivePlaceholderColor** | **String** | Placeholder color when active<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputActiveBorderColor** | **String** | Border color when active<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputActiveBorderStyle** | **String** | Border style when active<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputPressedBackground** | **String** | Background when pressed<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputPressedColor** | **String** | Text color when pressed<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputPressedPlaceholderColor** | **String** | Placeholder color when pressed<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputPressedBorderColor** | **String** | Border color when pressed<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputPressedBorderStyle** | **String** | Border style when pressed<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputErrorBackground** | **String** | Background on error<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputErrorColor** | **String** | Text color on error<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputErrorPlaceholderColor** | **String** | Placeholder color on error<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputErrorBorderColor** | **String** | Border color on error<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputErrorBorderStyle** | **String** | Border style on error<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputValidBackground** | **String** | Background when valid<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputValidColor** | **String** | Text color when valid<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputValidPlaceholderColor** | **String** | Placeholder color when valid<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputValidBorderColor** | **String** | Border color when valid<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**inputValidBorderStyle** | **String** | Border style when valid<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonBackground** | **String** | Button background<br><br>  Optional field: This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis by passing a value in the uc/v1/sessions API request.  | [optional] 
**buttonForeground** | **String** | Button text/icon color<br><br>  Optional field: This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis by passing a value in the uc/v1/sessions API request.  | [optional] 
**buttonShape** | **String** | Button shape<br><br>  Optional field: This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis by passing a value in the uc/v1/sessions API request.  | [optional] 
**buttonBorderColor** | **String** | Button border color<br><br>  Optional field: This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis by passing a value in the uc/v1/sessions API request.  | [optional] 
**buttonBorderStyle** | **String** | Border Style<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonBorderRadius** | **String** | Border radius with unit<br><br>  Optional field: This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis by passing a value in the uc/v1/sessions API request.  | [optional] 
**buttonHoverBackground** | **String** | Background on hover<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonHoverForeground** | **String** | Text color on hover<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonHoverBorderColor** | **String** | Border color on hover<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonHoverBorderStyle** | **String** | Border style on hover<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonFocusBackground** | **String** | Background when focused<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonFocusForeground** | **String** | Text color when focused<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonFocusBorderColor** | **String** | Border color when focused<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonActiveBackground** | **String** | Background when active<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonActiveForeground** | **String** | Text color when active<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonActiveBorderColor** | **String** | Border color when active<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonActiveBorderStyle** | **String** | Border style when active<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonDisabledBackground** | **String** | Background color when disabled<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonDisabledForeground** | **String** | Text color when disabled<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**buttonDisabledBorderColor** | **String** | Border color when disabled<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**fontFamily** | **String** | Font Family<br><br>  Optional field: This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis by passing a value in the uc/v1/sessions API request.  | [optional] 
**borderRadius** | **String** | Global border radius<br><br>  Optional field: This field cannot be configured through the Merchant Experience screens in the Business Center.  If required, should be provided on a per‑transaction basis in the uc/v1/sessions API request.  | [optional] 
**paymentSelectionBackground** | **String** | Background for payment method list<br><br>  Optional field: This field can be configured through the Merchant Experience screens in the Business Center. The configured value may be overridden on a per‑transaction basis by passing a value in the uc/v1/sessions API request.  | [optional] 


