| Name | Type | Description | Notes |
|---|---|---|---|
| BillingAddress | Pointer to NullableCompleteAddress | [optional] | |
| CardBrand | Pointer to NullableString | [optional] | |
| CardCountry | Pointer to NullableString | [optional] | |
| CardFingerprint | Pointer to NullableString | [optional] | |
| CardIin | Pointer to NullableString | [optional] | |
| CardIssuer | Pointer to NullableString | [optional] | |
| CardType | Pointer to NullableString | [optional] | |
| CdeExternalId | Pointer to NullableString | [optional] | |
| CreatedAt | time.Time | DateTime at which the object was created, in 'ISO 8601' format. | |
| CustomerId | Pointer to NullableString | [optional] | |
| DisplayName | string | Display name for the payment method to show on the UI. | |
| ExpiryDate | NullableString | ||
| Id | string | Unique Identifier of the payment_method. | |
| IsDeleted | Pointer to bool | If true, indicates that this object has been deleted | [optional] [default to false] |
| IsFullDetailsKnown | bool | Indicates if full details of the card are known | |
| LastFour | Pointer to NullableString | [optional] | |
| Mappings | Pointer to []PaymentMethodMappingExternal | List of payment method mappings associated with this payment method. Include "mappings" in the expand parameter to retrieve this data. | [optional] [default to []] |
| Metadata | Pointer to map[string]interface{} | [optional] | |
| Object | Pointer to ObjectName | [optional] | |
| Provider | PaymentProviderType | The provider type for this payment method | |
| UpdatedAt | time.Time | DateTime at which the object was updated, in 'ISO 8601' format. |
func NewTokenizedCreditCardExternal(createdAt time.Time, displayName string, expiryDate NullableString, id string, isFullDetailsKnown bool, provider PaymentProviderType, updatedAt time.Time, ) *TokenizedCreditCardExternal
NewTokenizedCreditCardExternal instantiates a new TokenizedCreditCardExternal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTokenizedCreditCardExternalWithDefaults() *TokenizedCreditCardExternal
NewTokenizedCreditCardExternalWithDefaults instantiates a new TokenizedCreditCardExternal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *TokenizedCreditCardExternal) GetBillingAddress() CompleteAddress
GetBillingAddress returns the BillingAddress field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetBillingAddressOk() (*CompleteAddress, bool)
GetBillingAddressOk returns a tuple with the BillingAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetBillingAddress(v CompleteAddress)
SetBillingAddress sets BillingAddress field to given value.
func (o *TokenizedCreditCardExternal) HasBillingAddress() bool
HasBillingAddress returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetBillingAddressNil(b bool)
SetBillingAddressNil sets the value for BillingAddress to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetBillingAddress()
UnsetBillingAddress ensures that no value is present for BillingAddress, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetCardBrand() string
GetCardBrand returns the CardBrand field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetCardBrandOk() (*string, bool)
GetCardBrandOk returns a tuple with the CardBrand field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetCardBrand(v string)
SetCardBrand sets CardBrand field to given value.
func (o *TokenizedCreditCardExternal) HasCardBrand() bool
HasCardBrand returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetCardBrandNil(b bool)
SetCardBrandNil sets the value for CardBrand to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetCardBrand()
UnsetCardBrand ensures that no value is present for CardBrand, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetCardCountry() string
GetCardCountry returns the CardCountry field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetCardCountryOk() (*string, bool)
GetCardCountryOk returns a tuple with the CardCountry field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetCardCountry(v string)
SetCardCountry sets CardCountry field to given value.
func (o *TokenizedCreditCardExternal) HasCardCountry() bool
HasCardCountry returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetCardCountryNil(b bool)
SetCardCountryNil sets the value for CardCountry to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetCardCountry()
UnsetCardCountry ensures that no value is present for CardCountry, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetCardFingerprint() string
GetCardFingerprint returns the CardFingerprint field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetCardFingerprintOk() (*string, bool)
GetCardFingerprintOk returns a tuple with the CardFingerprint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetCardFingerprint(v string)
SetCardFingerprint sets CardFingerprint field to given value.
func (o *TokenizedCreditCardExternal) HasCardFingerprint() bool
HasCardFingerprint returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetCardFingerprintNil(b bool)
SetCardFingerprintNil sets the value for CardFingerprint to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetCardFingerprint()
UnsetCardFingerprint ensures that no value is present for CardFingerprint, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetCardIin() string
GetCardIin returns the CardIin field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetCardIinOk() (*string, bool)
GetCardIinOk returns a tuple with the CardIin field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetCardIin(v string)
SetCardIin sets CardIin field to given value.
func (o *TokenizedCreditCardExternal) HasCardIin() bool
HasCardIin returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetCardIinNil(b bool)
SetCardIinNil sets the value for CardIin to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetCardIin()
UnsetCardIin ensures that no value is present for CardIin, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetCardIssuer() string
GetCardIssuer returns the CardIssuer field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetCardIssuerOk() (*string, bool)
GetCardIssuerOk returns a tuple with the CardIssuer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetCardIssuer(v string)
SetCardIssuer sets CardIssuer field to given value.
func (o *TokenizedCreditCardExternal) HasCardIssuer() bool
HasCardIssuer returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetCardIssuerNil(b bool)
SetCardIssuerNil sets the value for CardIssuer to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetCardIssuer()
UnsetCardIssuer ensures that no value is present for CardIssuer, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetCardType() string
GetCardType returns the CardType field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetCardTypeOk() (*string, bool)
GetCardTypeOk returns a tuple with the CardType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetCardType(v string)
SetCardType sets CardType field to given value.
func (o *TokenizedCreditCardExternal) HasCardType() bool
HasCardType returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetCardTypeNil(b bool)
SetCardTypeNil sets the value for CardType to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetCardType()
UnsetCardType ensures that no value is present for CardType, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetCdeExternalId() string
GetCdeExternalId returns the CdeExternalId field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetCdeExternalIdOk() (*string, bool)
GetCdeExternalIdOk returns a tuple with the CdeExternalId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetCdeExternalId(v string)
SetCdeExternalId sets CdeExternalId field to given value.
func (o *TokenizedCreditCardExternal) HasCdeExternalId() bool
HasCdeExternalId returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetCdeExternalIdNil(b bool)
SetCdeExternalIdNil sets the value for CdeExternalId to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetCdeExternalId()
UnsetCdeExternalId ensures that no value is present for CdeExternalId, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetCreatedAt(v time.Time)
SetCreatedAt sets CreatedAt field to given value.
func (o *TokenizedCreditCardExternal) GetCustomerId() string
GetCustomerId returns the CustomerId field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetCustomerIdOk() (*string, bool)
GetCustomerIdOk returns a tuple with the CustomerId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetCustomerId(v string)
SetCustomerId sets CustomerId field to given value.
func (o *TokenizedCreditCardExternal) HasCustomerId() bool
HasCustomerId returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetCustomerIdNil(b bool)
SetCustomerIdNil sets the value for CustomerId to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetCustomerId()
UnsetCustomerId ensures that no value is present for CustomerId, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetDisplayName() string
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetDisplayName(v string)
SetDisplayName sets DisplayName field to given value.
func (o *TokenizedCreditCardExternal) GetExpiryDate() string
GetExpiryDate returns the ExpiryDate field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetExpiryDateOk() (*string, bool)
GetExpiryDateOk returns a tuple with the ExpiryDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetExpiryDate(v string)
SetExpiryDate sets ExpiryDate field to given value.
func (o *TokenizedCreditCardExternal) SetExpiryDateNil(b bool)
SetExpiryDateNil sets the value for ExpiryDate to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetExpiryDate()
UnsetExpiryDate ensures that no value is present for ExpiryDate, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetId(v string)
SetId sets Id field to given value.
func (o *TokenizedCreditCardExternal) GetIsDeleted() bool
GetIsDeleted returns the IsDeleted field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetIsDeletedOk() (*bool, bool)
GetIsDeletedOk returns a tuple with the IsDeleted field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetIsDeleted(v bool)
SetIsDeleted sets IsDeleted field to given value.
func (o *TokenizedCreditCardExternal) HasIsDeleted() bool
HasIsDeleted returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) GetIsFullDetailsKnown() bool
GetIsFullDetailsKnown returns the IsFullDetailsKnown field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetIsFullDetailsKnownOk() (*bool, bool)
GetIsFullDetailsKnownOk returns a tuple with the IsFullDetailsKnown field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetIsFullDetailsKnown(v bool)
SetIsFullDetailsKnown sets IsFullDetailsKnown field to given value.
func (o *TokenizedCreditCardExternal) GetLastFour() string
GetLastFour returns the LastFour field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetLastFourOk() (*string, bool)
GetLastFourOk returns a tuple with the LastFour field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetLastFour(v string)
SetLastFour sets LastFour field to given value.
func (o *TokenizedCreditCardExternal) HasLastFour() bool
HasLastFour returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetLastFourNil(b bool)
SetLastFourNil sets the value for LastFour to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetLastFour()
UnsetLastFour ensures that no value is present for LastFour, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetMappings() []PaymentMethodMappingExternal
GetMappings returns the Mappings field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetMappingsOk() (*[]PaymentMethodMappingExternal, bool)
GetMappingsOk returns a tuple with the Mappings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetMappings(v []PaymentMethodMappingExternal)
SetMappings sets Mappings field to given value.
func (o *TokenizedCreditCardExternal) HasMappings() bool
HasMappings returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetMetadataOk() (*map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetMetadata(v map[string]interface{})
SetMetadata sets Metadata field to given value.
func (o *TokenizedCreditCardExternal) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) SetMetadataNil(b bool)
SetMetadataNil sets the value for Metadata to be an explicit nil
func (o *TokenizedCreditCardExternal) UnsetMetadata()
UnsetMetadata ensures that no value is present for Metadata, not even an explicit nil
func (o *TokenizedCreditCardExternal) GetObject() ObjectName
GetObject returns the Object field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetObjectOk() (*ObjectName, bool)
GetObjectOk returns a tuple with the Object field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetObject(v ObjectName)
SetObject sets Object field to given value.
func (o *TokenizedCreditCardExternal) HasObject() bool
HasObject returns a boolean if a field has been set.
func (o *TokenizedCreditCardExternal) GetProvider() PaymentProviderType
GetProvider returns the Provider field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetProviderOk() (*PaymentProviderType, bool)
GetProviderOk returns a tuple with the Provider field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetProvider(v PaymentProviderType)
SetProvider sets Provider field to given value.
func (o *TokenizedCreditCardExternal) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *TokenizedCreditCardExternal) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TokenizedCreditCardExternal) SetUpdatedAt(v time.Time)
SetUpdatedAt sets UpdatedAt field to given value.