# ResellerBranding

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

Represents branding information for a reseller, including domain, product, contact, and icon details.

## Fields
- `brandedDomainName` (string): Gets or sets the branded domain name for the reseller. (nullable)
- `productName` (string): Gets or sets the product name for the reseller's offering. (nullable)
- `emailFromName` (string): Gets or sets the display name used in emails sent from the reseller. (nullable)
- `emailFromAddress` (string): Gets or sets the email address used as the sender in emails from the reseller. (nullable)
- `logo` (string): Gets or sets the URL or path to the reseller's logo. (nullable)
- `displayAddress` ([Address](https://devportal.demo.winkpg.io/docs/api/models/Address.md)): Gets or sets the display address for the reseller. Conditional: Conditional (see validator source).
  Fields:
  - `id` (string(uuid)): Gets the unique identifier for the address. (read only)
  - `address1` (string): Gets or sets the first line of the address (e.g., street address). (nullable, max length 100)
  - `address2` (string): Gets or sets the second line of the address (e.g., apartment, suite, unit, building, floor, etc.). (nullable, max length 100)
  - `city` (string): Gets or sets the city of the address. (nullable, max length 100)
  - `state` (string): Gets or sets the state or region of the address. (nullable, max length 100)
  - `province` (string): Gets or sets the province of the address (if applicable). (nullable)
  - `zip` (string): Gets or sets the ZIP code of the address. Conditional: Conditional (see validator source). Pattern: ^\d{5}(-\d{4})?$. Conditional: When IsUsCountry(Country) is false. Max length: 20. (nullable)
  - `postalCode` (string): Gets or sets the postal code of the address. (nullable, max length 20)
  - `country` (string): Gets or sets the country of the address. Defaults to "USA". (nullable, max length 100)
  - `isMailing` (boolean): Gets or sets a value indicating whether this address is a mailing address.
  - `isDefault` (boolean): Gets or sets a value indicating whether this address is the default address.
- `sdkGlobalName` (string): Gets or sets the window-global name the branded embed SDK shim assigns to the  brand-neutral core artifact (for example "MyBrandPaySDK"). Falls back to the platform  default global name when unset. Conditional: When SdkGlobalName is not empty. Max length: 60. (nullable)
- `supportPhone` (string): Gets or sets the support phone number for the reseller. (nullable)
- `salesPhone` (string): Gets or sets the sales phone number for the reseller. (nullable)
- `supportEmail` (string): Gets or sets the support email address for the reseller. (nullable)
- `favIcons` ([BrandingFavIcons](https://devportal.demo.winkpg.io/docs/api/models/BrandingFavIcons.md)): Gets or sets the favicon and icon URLs for the reseller's branding.
  Fields:
  - `favicon16` (string): Gets or sets the URL for the 16x16 favicon. (nullable)
  - `favicon32` (string): Gets or sets the URL for the 32x32 favicon. (nullable)
  - `favicon48` (string): Gets or sets the URL for the 48x48 favicon. (nullable)
  - `appleTouchIcon` (string): Gets or sets the URL for the Apple touch icon. (nullable)
  - `androidChrome192` (string): Gets or sets the URL for the Android Chrome 192x192 icon. (nullable)
  - `androidChrome512` (string): Gets or sets the URL for the Android Chrome 512x512 icon. (nullable)

## See also

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