Name | Type | Description | Notes |
---|---|---|---|
Amount | Pointer to NullableString | [optional] | |
Currency | Pointer to NullableString | [optional] | |
Exponent | Pointer to NullableString | [optional] | |
Date | Pointer to NullableString | [optional] | |
TransactionType | Pointer to NullableString | [optional] | |
InstallmentCount | Pointer to NullableString | [optional] | |
RecurringExpiration | Pointer to NullableString | [optional] | |
RecurringFrequency | Pointer to NullableString | [optional] |
func NewThreeDSPurchaseInfo() *ThreeDSPurchaseInfo
NewThreeDSPurchaseInfo instantiates a new ThreeDSPurchaseInfo 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 NewThreeDSPurchaseInfoWithDefaults() *ThreeDSPurchaseInfo
NewThreeDSPurchaseInfoWithDefaults instantiates a new ThreeDSPurchaseInfo 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 *ThreeDSPurchaseInfo) GetAmount() string
GetAmount returns the Amount field if non-nil, zero value otherwise.
func (o *ThreeDSPurchaseInfo) GetAmountOk() (*string, bool)
GetAmountOk returns a tuple with the Amount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ThreeDSPurchaseInfo) SetAmount(v string)
SetAmount sets Amount field to given value.
func (o *ThreeDSPurchaseInfo) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (o *ThreeDSPurchaseInfo) SetAmountNil(b bool)
SetAmountNil sets the value for Amount to be an explicit nil
func (o *ThreeDSPurchaseInfo) UnsetAmount()
UnsetAmount ensures that no value is present for Amount, not even an explicit nil
func (o *ThreeDSPurchaseInfo) GetCurrency() string
GetCurrency returns the Currency field if non-nil, zero value otherwise.
func (o *ThreeDSPurchaseInfo) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ThreeDSPurchaseInfo) SetCurrency(v string)
SetCurrency sets Currency field to given value.
func (o *ThreeDSPurchaseInfo) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (o *ThreeDSPurchaseInfo) SetCurrencyNil(b bool)
SetCurrencyNil sets the value for Currency to be an explicit nil
func (o *ThreeDSPurchaseInfo) UnsetCurrency()
UnsetCurrency ensures that no value is present for Currency, not even an explicit nil
func (o *ThreeDSPurchaseInfo) GetExponent() string
GetExponent returns the Exponent field if non-nil, zero value otherwise.
func (o *ThreeDSPurchaseInfo) GetExponentOk() (*string, bool)
GetExponentOk returns a tuple with the Exponent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ThreeDSPurchaseInfo) SetExponent(v string)
SetExponent sets Exponent field to given value.
func (o *ThreeDSPurchaseInfo) HasExponent() bool
HasExponent returns a boolean if a field has been set.
func (o *ThreeDSPurchaseInfo) SetExponentNil(b bool)
SetExponentNil sets the value for Exponent to be an explicit nil
func (o *ThreeDSPurchaseInfo) UnsetExponent()
UnsetExponent ensures that no value is present for Exponent, not even an explicit nil
func (o *ThreeDSPurchaseInfo) GetDate() string
GetDate returns the Date field if non-nil, zero value otherwise.
func (o *ThreeDSPurchaseInfo) GetDateOk() (*string, bool)
GetDateOk returns a tuple with the Date field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ThreeDSPurchaseInfo) SetDate(v string)
SetDate sets Date field to given value.
func (o *ThreeDSPurchaseInfo) HasDate() bool
HasDate returns a boolean if a field has been set.
func (o *ThreeDSPurchaseInfo) SetDateNil(b bool)
SetDateNil sets the value for Date to be an explicit nil
func (o *ThreeDSPurchaseInfo) UnsetDate()
UnsetDate ensures that no value is present for Date, not even an explicit nil
func (o *ThreeDSPurchaseInfo) GetTransactionType() string
GetTransactionType returns the TransactionType field if non-nil, zero value otherwise.
func (o *ThreeDSPurchaseInfo) GetTransactionTypeOk() (*string, bool)
GetTransactionTypeOk returns a tuple with the TransactionType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ThreeDSPurchaseInfo) SetTransactionType(v string)
SetTransactionType sets TransactionType field to given value.
func (o *ThreeDSPurchaseInfo) HasTransactionType() bool
HasTransactionType returns a boolean if a field has been set.
func (o *ThreeDSPurchaseInfo) SetTransactionTypeNil(b bool)
SetTransactionTypeNil sets the value for TransactionType to be an explicit nil
func (o *ThreeDSPurchaseInfo) UnsetTransactionType()
UnsetTransactionType ensures that no value is present for TransactionType, not even an explicit nil
func (o *ThreeDSPurchaseInfo) GetInstallmentCount() string
GetInstallmentCount returns the InstallmentCount field if non-nil, zero value otherwise.
func (o *ThreeDSPurchaseInfo) GetInstallmentCountOk() (*string, bool)
GetInstallmentCountOk returns a tuple with the InstallmentCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ThreeDSPurchaseInfo) SetInstallmentCount(v string)
SetInstallmentCount sets InstallmentCount field to given value.
func (o *ThreeDSPurchaseInfo) HasInstallmentCount() bool
HasInstallmentCount returns a boolean if a field has been set.
func (o *ThreeDSPurchaseInfo) SetInstallmentCountNil(b bool)
SetInstallmentCountNil sets the value for InstallmentCount to be an explicit nil
func (o *ThreeDSPurchaseInfo) UnsetInstallmentCount()
UnsetInstallmentCount ensures that no value is present for InstallmentCount, not even an explicit nil
func (o *ThreeDSPurchaseInfo) GetRecurringExpiration() string
GetRecurringExpiration returns the RecurringExpiration field if non-nil, zero value otherwise.
func (o *ThreeDSPurchaseInfo) GetRecurringExpirationOk() (*string, bool)
GetRecurringExpirationOk returns a tuple with the RecurringExpiration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ThreeDSPurchaseInfo) SetRecurringExpiration(v string)
SetRecurringExpiration sets RecurringExpiration field to given value.
func (o *ThreeDSPurchaseInfo) HasRecurringExpiration() bool
HasRecurringExpiration returns a boolean if a field has been set.
func (o *ThreeDSPurchaseInfo) SetRecurringExpirationNil(b bool)
SetRecurringExpirationNil sets the value for RecurringExpiration to be an explicit nil
func (o *ThreeDSPurchaseInfo) UnsetRecurringExpiration()
UnsetRecurringExpiration ensures that no value is present for RecurringExpiration, not even an explicit nil
func (o *ThreeDSPurchaseInfo) GetRecurringFrequency() string
GetRecurringFrequency returns the RecurringFrequency field if non-nil, zero value otherwise.
func (o *ThreeDSPurchaseInfo) GetRecurringFrequencyOk() (*string, bool)
GetRecurringFrequencyOk returns a tuple with the RecurringFrequency field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ThreeDSPurchaseInfo) SetRecurringFrequency(v string)
SetRecurringFrequency sets RecurringFrequency field to given value.
func (o *ThreeDSPurchaseInfo) HasRecurringFrequency() bool
HasRecurringFrequency returns a boolean if a field has been set.
func (o *ThreeDSPurchaseInfo) SetRecurringFrequencyNil(b bool)
SetRecurringFrequencyNil sets the value for RecurringFrequency to be an explicit nil
func (o *ThreeDSPurchaseInfo) UnsetRecurringFrequency()
UnsetRecurringFrequency ensures that no value is present for RecurringFrequency, not even an explicit nil