Skip to content

Latest commit

 

History

History
686 lines (369 loc) · 20.5 KB

File metadata and controls

686 lines (369 loc) · 20.5 KB

PaymentIntentRequest

Properties

Name Type Description Notes
Title string
Amount float32
InvoiceNumber Pointer to string [optional]
ExpiresIn Pointer to string [optional]
ShortDescription Pointer to string [optional]
PaymentDescription Pointer to string [optional]
MerchantToken Pointer to string [optional]
Intent PaymentIntentRequestIntent
SaveForFuture Pointer to bool [optional]
EnablePremiumFinance Pointer to bool [optional]
Splits Pointer to []PaymentIntentRequestSplitsInner [optional]
QuoteKey Pointer to string [optional]
AccountNumber Pointer to string [optional]
SuppressTechnologyFee Pointer to bool [optional]
OverrideTechnologyFee Pointer to float32 [optional]
IsPremiumFinancier Pointer to bool [optional]
Pfr Pointer to PaymentIntentRequestPfr [optional]
SaveCustomer Pointer to bool [optional]
Customers Pointer to []PaymentIntentRequestCustomersInner [optional]
AdditionalDetailsPreference string
SelectedCustomerFields Pointer to string [optional]
ReferenceType Pointer to string [optional]
ReferenceNumber Pointer to string [optional]
ReferenceKey Pointer to string [optional]
ReferenceDataList Pointer to []PaymentIntentRequestReferenceDataListInner [optional]
DisplayMode Pointer to string [optional]

Methods

NewPaymentIntentRequest

func NewPaymentIntentRequest(title string, amount float32, intent PaymentIntentRequestIntent, additionalDetailsPreference string, ) *PaymentIntentRequest

NewPaymentIntentRequest instantiates a new PaymentIntentRequest 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

NewPaymentIntentRequestWithDefaults

func NewPaymentIntentRequestWithDefaults() *PaymentIntentRequest

NewPaymentIntentRequestWithDefaults instantiates a new PaymentIntentRequest 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

GetTitle

func (o *PaymentIntentRequest) GetTitle() string

GetTitle returns the Title field if non-nil, zero value otherwise.

GetTitleOk

func (o *PaymentIntentRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTitle

func (o *PaymentIntentRequest) SetTitle(v string)

SetTitle sets Title field to given value.

GetAmount

func (o *PaymentIntentRequest) GetAmount() float32

GetAmount returns the Amount field if non-nil, zero value otherwise.

GetAmountOk

func (o *PaymentIntentRequest) GetAmountOk() (*float32, 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.

SetAmount

func (o *PaymentIntentRequest) SetAmount(v float32)

SetAmount sets Amount field to given value.

GetInvoiceNumber

func (o *PaymentIntentRequest) GetInvoiceNumber() string

GetInvoiceNumber returns the InvoiceNumber field if non-nil, zero value otherwise.

GetInvoiceNumberOk

func (o *PaymentIntentRequest) GetInvoiceNumberOk() (*string, bool)

GetInvoiceNumberOk returns a tuple with the InvoiceNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetInvoiceNumber

func (o *PaymentIntentRequest) SetInvoiceNumber(v string)

SetInvoiceNumber sets InvoiceNumber field to given value.

HasInvoiceNumber

func (o *PaymentIntentRequest) HasInvoiceNumber() bool

HasInvoiceNumber returns a boolean if a field has been set.

GetExpiresIn

func (o *PaymentIntentRequest) GetExpiresIn() string

GetExpiresIn returns the ExpiresIn field if non-nil, zero value otherwise.

GetExpiresInOk

func (o *PaymentIntentRequest) GetExpiresInOk() (*string, bool)

GetExpiresInOk returns a tuple with the ExpiresIn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetExpiresIn

func (o *PaymentIntentRequest) SetExpiresIn(v string)

SetExpiresIn sets ExpiresIn field to given value.

HasExpiresIn

func (o *PaymentIntentRequest) HasExpiresIn() bool

HasExpiresIn returns a boolean if a field has been set.

GetShortDescription

func (o *PaymentIntentRequest) GetShortDescription() string

GetShortDescription returns the ShortDescription field if non-nil, zero value otherwise.

GetShortDescriptionOk

func (o *PaymentIntentRequest) GetShortDescriptionOk() (*string, bool)

GetShortDescriptionOk returns a tuple with the ShortDescription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetShortDescription

func (o *PaymentIntentRequest) SetShortDescription(v string)

SetShortDescription sets ShortDescription field to given value.

HasShortDescription

func (o *PaymentIntentRequest) HasShortDescription() bool

HasShortDescription returns a boolean if a field has been set.

GetPaymentDescription

func (o *PaymentIntentRequest) GetPaymentDescription() string

GetPaymentDescription returns the PaymentDescription field if non-nil, zero value otherwise.

GetPaymentDescriptionOk

func (o *PaymentIntentRequest) GetPaymentDescriptionOk() (*string, bool)

GetPaymentDescriptionOk returns a tuple with the PaymentDescription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPaymentDescription

func (o *PaymentIntentRequest) SetPaymentDescription(v string)

SetPaymentDescription sets PaymentDescription field to given value.

HasPaymentDescription

func (o *PaymentIntentRequest) HasPaymentDescription() bool

HasPaymentDescription returns a boolean if a field has been set.

GetMerchantToken

func (o *PaymentIntentRequest) GetMerchantToken() string

GetMerchantToken returns the MerchantToken field if non-nil, zero value otherwise.

GetMerchantTokenOk

func (o *PaymentIntentRequest) GetMerchantTokenOk() (*string, bool)

GetMerchantTokenOk returns a tuple with the MerchantToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMerchantToken

func (o *PaymentIntentRequest) SetMerchantToken(v string)

SetMerchantToken sets MerchantToken field to given value.

HasMerchantToken

func (o *PaymentIntentRequest) HasMerchantToken() bool

HasMerchantToken returns a boolean if a field has been set.

GetIntent

func (o *PaymentIntentRequest) GetIntent() PaymentIntentRequestIntent

GetIntent returns the Intent field if non-nil, zero value otherwise.

GetIntentOk

func (o *PaymentIntentRequest) GetIntentOk() (*PaymentIntentRequestIntent, bool)

GetIntentOk returns a tuple with the Intent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetIntent

func (o *PaymentIntentRequest) SetIntent(v PaymentIntentRequestIntent)

SetIntent sets Intent field to given value.

GetSaveForFuture

func (o *PaymentIntentRequest) GetSaveForFuture() bool

GetSaveForFuture returns the SaveForFuture field if non-nil, zero value otherwise.

GetSaveForFutureOk

func (o *PaymentIntentRequest) GetSaveForFutureOk() (*bool, bool)

GetSaveForFutureOk returns a tuple with the SaveForFuture field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSaveForFuture

func (o *PaymentIntentRequest) SetSaveForFuture(v bool)

SetSaveForFuture sets SaveForFuture field to given value.

HasSaveForFuture

func (o *PaymentIntentRequest) HasSaveForFuture() bool

HasSaveForFuture returns a boolean if a field has been set.

GetEnablePremiumFinance

func (o *PaymentIntentRequest) GetEnablePremiumFinance() bool

GetEnablePremiumFinance returns the EnablePremiumFinance field if non-nil, zero value otherwise.

GetEnablePremiumFinanceOk

func (o *PaymentIntentRequest) GetEnablePremiumFinanceOk() (*bool, bool)

GetEnablePremiumFinanceOk returns a tuple with the EnablePremiumFinance field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetEnablePremiumFinance

func (o *PaymentIntentRequest) SetEnablePremiumFinance(v bool)

SetEnablePremiumFinance sets EnablePremiumFinance field to given value.

HasEnablePremiumFinance

func (o *PaymentIntentRequest) HasEnablePremiumFinance() bool

HasEnablePremiumFinance returns a boolean if a field has been set.

GetSplits

func (o *PaymentIntentRequest) GetSplits() []PaymentIntentRequestSplitsInner

GetSplits returns the Splits field if non-nil, zero value otherwise.

GetSplitsOk

func (o *PaymentIntentRequest) GetSplitsOk() (*[]PaymentIntentRequestSplitsInner, bool)

GetSplitsOk returns a tuple with the Splits field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSplits

func (o *PaymentIntentRequest) SetSplits(v []PaymentIntentRequestSplitsInner)

SetSplits sets Splits field to given value.

HasSplits

func (o *PaymentIntentRequest) HasSplits() bool

HasSplits returns a boolean if a field has been set.

GetQuoteKey

func (o *PaymentIntentRequest) GetQuoteKey() string

GetQuoteKey returns the QuoteKey field if non-nil, zero value otherwise.

GetQuoteKeyOk

func (o *PaymentIntentRequest) GetQuoteKeyOk() (*string, bool)

GetQuoteKeyOk returns a tuple with the QuoteKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetQuoteKey

func (o *PaymentIntentRequest) SetQuoteKey(v string)

SetQuoteKey sets QuoteKey field to given value.

HasQuoteKey

func (o *PaymentIntentRequest) HasQuoteKey() bool

HasQuoteKey returns a boolean if a field has been set.

GetAccountNumber

func (o *PaymentIntentRequest) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field if non-nil, zero value otherwise.

GetAccountNumberOk

func (o *PaymentIntentRequest) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAccountNumber

func (o *PaymentIntentRequest) SetAccountNumber(v string)

SetAccountNumber sets AccountNumber field to given value.

HasAccountNumber

func (o *PaymentIntentRequest) HasAccountNumber() bool

HasAccountNumber returns a boolean if a field has been set.

GetSuppressTechnologyFee

func (o *PaymentIntentRequest) GetSuppressTechnologyFee() bool

GetSuppressTechnologyFee returns the SuppressTechnologyFee field if non-nil, zero value otherwise.

GetSuppressTechnologyFeeOk

func (o *PaymentIntentRequest) GetSuppressTechnologyFeeOk() (*bool, bool)

GetSuppressTechnologyFeeOk returns a tuple with the SuppressTechnologyFee field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSuppressTechnologyFee

func (o *PaymentIntentRequest) SetSuppressTechnologyFee(v bool)

SetSuppressTechnologyFee sets SuppressTechnologyFee field to given value.

HasSuppressTechnologyFee

func (o *PaymentIntentRequest) HasSuppressTechnologyFee() bool

HasSuppressTechnologyFee returns a boolean if a field has been set.

GetOverrideTechnologyFee

func (o *PaymentIntentRequest) GetOverrideTechnologyFee() float32

GetOverrideTechnologyFee returns the OverrideTechnologyFee field if non-nil, zero value otherwise.

GetOverrideTechnologyFeeOk

func (o *PaymentIntentRequest) GetOverrideTechnologyFeeOk() (*float32, bool)

GetOverrideTechnologyFeeOk returns a tuple with the OverrideTechnologyFee field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetOverrideTechnologyFee

func (o *PaymentIntentRequest) SetOverrideTechnologyFee(v float32)

SetOverrideTechnologyFee sets OverrideTechnologyFee field to given value.

HasOverrideTechnologyFee

func (o *PaymentIntentRequest) HasOverrideTechnologyFee() bool

HasOverrideTechnologyFee returns a boolean if a field has been set.

GetIsPremiumFinancier

func (o *PaymentIntentRequest) GetIsPremiumFinancier() bool

GetIsPremiumFinancier returns the IsPremiumFinancier field if non-nil, zero value otherwise.

GetIsPremiumFinancierOk

func (o *PaymentIntentRequest) GetIsPremiumFinancierOk() (*bool, bool)

GetIsPremiumFinancierOk returns a tuple with the IsPremiumFinancier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetIsPremiumFinancier

func (o *PaymentIntentRequest) SetIsPremiumFinancier(v bool)

SetIsPremiumFinancier sets IsPremiumFinancier field to given value.

HasIsPremiumFinancier

func (o *PaymentIntentRequest) HasIsPremiumFinancier() bool

HasIsPremiumFinancier returns a boolean if a field has been set.

GetPfr

func (o *PaymentIntentRequest) GetPfr() PaymentIntentRequestPfr

GetPfr returns the Pfr field if non-nil, zero value otherwise.

GetPfrOk

func (o *PaymentIntentRequest) GetPfrOk() (*PaymentIntentRequestPfr, bool)

GetPfrOk returns a tuple with the Pfr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPfr

func (o *PaymentIntentRequest) SetPfr(v PaymentIntentRequestPfr)

SetPfr sets Pfr field to given value.

HasPfr

func (o *PaymentIntentRequest) HasPfr() bool

HasPfr returns a boolean if a field has been set.

GetSaveCustomer

func (o *PaymentIntentRequest) GetSaveCustomer() bool

GetSaveCustomer returns the SaveCustomer field if non-nil, zero value otherwise.

GetSaveCustomerOk

func (o *PaymentIntentRequest) GetSaveCustomerOk() (*bool, bool)

GetSaveCustomerOk returns a tuple with the SaveCustomer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSaveCustomer

func (o *PaymentIntentRequest) SetSaveCustomer(v bool)

SetSaveCustomer sets SaveCustomer field to given value.

HasSaveCustomer

func (o *PaymentIntentRequest) HasSaveCustomer() bool

HasSaveCustomer returns a boolean if a field has been set.

GetCustomers

func (o *PaymentIntentRequest) GetCustomers() []PaymentIntentRequestCustomersInner

GetCustomers returns the Customers field if non-nil, zero value otherwise.

GetCustomersOk

func (o *PaymentIntentRequest) GetCustomersOk() (*[]PaymentIntentRequestCustomersInner, bool)

GetCustomersOk returns a tuple with the Customers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCustomers

func (o *PaymentIntentRequest) SetCustomers(v []PaymentIntentRequestCustomersInner)

SetCustomers sets Customers field to given value.

HasCustomers

func (o *PaymentIntentRequest) HasCustomers() bool

HasCustomers returns a boolean if a field has been set.

GetAdditionalDetailsPreference

func (o *PaymentIntentRequest) GetAdditionalDetailsPreference() string

GetAdditionalDetailsPreference returns the AdditionalDetailsPreference field if non-nil, zero value otherwise.

GetAdditionalDetailsPreferenceOk

func (o *PaymentIntentRequest) GetAdditionalDetailsPreferenceOk() (*string, bool)

GetAdditionalDetailsPreferenceOk returns a tuple with the AdditionalDetailsPreference field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetAdditionalDetailsPreference

func (o *PaymentIntentRequest) SetAdditionalDetailsPreference(v string)

SetAdditionalDetailsPreference sets AdditionalDetailsPreference field to given value.

GetSelectedCustomerFields

func (o *PaymentIntentRequest) GetSelectedCustomerFields() string

GetSelectedCustomerFields returns the SelectedCustomerFields field if non-nil, zero value otherwise.

GetSelectedCustomerFieldsOk

func (o *PaymentIntentRequest) GetSelectedCustomerFieldsOk() (*string, bool)

GetSelectedCustomerFieldsOk returns a tuple with the SelectedCustomerFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSelectedCustomerFields

func (o *PaymentIntentRequest) SetSelectedCustomerFields(v string)

SetSelectedCustomerFields sets SelectedCustomerFields field to given value.

HasSelectedCustomerFields

func (o *PaymentIntentRequest) HasSelectedCustomerFields() bool

HasSelectedCustomerFields returns a boolean if a field has been set.

GetReferenceType

func (o *PaymentIntentRequest) GetReferenceType() string

GetReferenceType returns the ReferenceType field if non-nil, zero value otherwise.

GetReferenceTypeOk

func (o *PaymentIntentRequest) GetReferenceTypeOk() (*string, bool)

GetReferenceTypeOk returns a tuple with the ReferenceType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetReferenceType

func (o *PaymentIntentRequest) SetReferenceType(v string)

SetReferenceType sets ReferenceType field to given value.

HasReferenceType

func (o *PaymentIntentRequest) HasReferenceType() bool

HasReferenceType returns a boolean if a field has been set.

GetReferenceNumber

func (o *PaymentIntentRequest) GetReferenceNumber() string

GetReferenceNumber returns the ReferenceNumber field if non-nil, zero value otherwise.

GetReferenceNumberOk

func (o *PaymentIntentRequest) GetReferenceNumberOk() (*string, bool)

GetReferenceNumberOk returns a tuple with the ReferenceNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetReferenceNumber

func (o *PaymentIntentRequest) SetReferenceNumber(v string)

SetReferenceNumber sets ReferenceNumber field to given value.

HasReferenceNumber

func (o *PaymentIntentRequest) HasReferenceNumber() bool

HasReferenceNumber returns a boolean if a field has been set.

GetReferenceKey

func (o *PaymentIntentRequest) GetReferenceKey() string

GetReferenceKey returns the ReferenceKey field if non-nil, zero value otherwise.

GetReferenceKeyOk

func (o *PaymentIntentRequest) GetReferenceKeyOk() (*string, bool)

GetReferenceKeyOk returns a tuple with the ReferenceKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetReferenceKey

func (o *PaymentIntentRequest) SetReferenceKey(v string)

SetReferenceKey sets ReferenceKey field to given value.

HasReferenceKey

func (o *PaymentIntentRequest) HasReferenceKey() bool

HasReferenceKey returns a boolean if a field has been set.

GetReferenceDataList

func (o *PaymentIntentRequest) GetReferenceDataList() []PaymentIntentRequestReferenceDataListInner

GetReferenceDataList returns the ReferenceDataList field if non-nil, zero value otherwise.

GetReferenceDataListOk

func (o *PaymentIntentRequest) GetReferenceDataListOk() (*[]PaymentIntentRequestReferenceDataListInner, bool)

GetReferenceDataListOk returns a tuple with the ReferenceDataList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetReferenceDataList

func (o *PaymentIntentRequest) SetReferenceDataList(v []PaymentIntentRequestReferenceDataListInner)

SetReferenceDataList sets ReferenceDataList field to given value.

HasReferenceDataList

func (o *PaymentIntentRequest) HasReferenceDataList() bool

HasReferenceDataList returns a boolean if a field has been set.

GetDisplayMode

func (o *PaymentIntentRequest) GetDisplayMode() string

GetDisplayMode returns the DisplayMode field if non-nil, zero value otherwise.

GetDisplayModeOk

func (o *PaymentIntentRequest) GetDisplayModeOk() (*string, bool)

GetDisplayModeOk returns a tuple with the DisplayMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDisplayMode

func (o *PaymentIntentRequest) SetDisplayMode(v string)

SetDisplayMode sets DisplayMode field to given value.

HasDisplayMode

func (o *PaymentIntentRequest) HasDisplayMode() bool

HasDisplayMode returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]