Skip to content

Address

Address (in FinancialDataApi) is a mailing-address DTO used to override the payee's address on a check financial transaction posted through FinancialDataApiClient, appearing as the optional payeeToAddressOverride property of CheckFinancialData. Its properties map to Guidewire's JSON field names via JsonProperty attributes, and several optional line/zip4 fields are omitted from serialization when null.

Purpose

  • Represents a US-style mailing address (address lines, city, state, country, zip) to override a check payee's address in a Guidewire financial transaction request

Context

  • Namespace: SAIF.Data.Guidewire.Models.FinancialDataApi
  • Assembly/package: SAIF.Data.Guidewire (packaged in SAIF.SAIFCode.Core)

Public members

Member Signature Purpose
AddressLine1 public string AddressLine1 { get; set; } First address line, serialized as addressLine1
AddressLine2 public string AddressLine2 { get; set; } Optional second address line, serialized as addressLine2 and omitted when null
AddressLine3 public string AddressLine3 { get; set; } Optional third address line, serialized as addressLine3 and omitted when null
City public string City { get; set; } City name, serialized as city
Country public string Country { get; set; } Country, serialized as country
State public string State { get; set; } State/province, serialized as state
Zip4 public string Zip4 { get; set; } Optional ZIP+4 extension, serialized as zip4 and omitted when null
ZipCode public string ZipCode { get; set; } Postal/ZIP code, serialized as zipCode

Behavioral notes

  • Used as CheckFinancialData's payeeToAddressOverride property, which is itself omitted from the serialized request when null.

Constraints and usage notes

Sources

  • Data/SAIF.Data.Guidewire/Models/FinancialDataApi/Address.cs