| Name | Type | Description | Notes |
|---|---|---|---|
| TransactionId | Pointer to string | [optional] | |
| BatchId | Pointer to string | [optional] | |
| TransactionCode | Pointer to string | [optional] | |
| TransactionOrigin | Pointer to string | [optional] | |
| RefundOrigin | Pointer to TransactionPaymentResponseRefundOrigin | [optional] | |
| BillingContact | Pointer to TransactionPaymentResponseBillingContact | [optional] | |
| ReferenceTransactionId | Pointer to string | [optional] | |
| TransactionDate | Pointer to string | [optional] | |
| MerchantId | Pointer to string | [optional] | |
| IpAddress | Pointer to string | [optional] | |
| OperationType | Pointer to string | [optional] | |
| ChannelType | Pointer to string | [optional] | |
| ProcessMethod | Pointer to string | [optional] | |
| PaymentType | Pointer to string | [optional] | |
| PaymentCategory | Pointer to string | [optional] | |
| ProcessorName | Pointer to string | [optional] | |
| TenderInfo | Pointer to TransactionDetailResponseTenderInfo | [optional] | |
| ReferenceCustomerId | Pointer to string | [optional] | |
| InvoiceNo | Pointer to string | [optional] | |
| ReferenceNo | Pointer to string | [optional] | |
| Remarks | Pointer to string | [optional] | |
| TerminalId | Pointer to string | [optional] | |
| TransactionStatus | Pointer to string | [optional] | |
| PreviousTransactionStatus | Pointer to string | [optional] | |
| TransactionResult | Pointer to TransactionPaymentResponseTransactionResult | [optional] | |
| InvoiceId | Pointer to string | [optional] | |
| TokenLinkId | Pointer to string | [optional] | |
| PaymentLinkId | Pointer to NullableString | [optional] | |
| AdditionalFields | Pointer to string | [optional] | |
| SettlementDate | Pointer to string | [optional] | |
| Issuer | Pointer to string | [optional] | |
| MerchantName | Pointer to string | [optional] | |
| MerchantDBAName | Pointer to string | [optional] | |
| Splits | Pointer to []TransactionDetailResponseSplitsInner | [optional] | |
| PaymentDescription | Pointer to string | [optional] | |
| RefundTransactions | Pointer to TransactionPaymentResponseRefundTransactions | [optional] | |
| TotalRefundAmount | Pointer to float32 | [optional] | |
| RemainingAmount | Pointer to float32 | [optional] | |
| ChargebackReason | Pointer to string | [optional] | |
| ChargebackReasonCode | Pointer to string | [optional] | |
| ChargebackDateTime | Pointer to string | [optional] | |
| SubTotalAmount | Pointer to float32 | [optional] | |
| CompanyName | Pointer to string | [optional] | |
| ApiVersion | Pointer to string | [optional] | |
| ChargeBackAmount | Pointer to float32 | [optional] | |
| SuppressTechnologyFee | Pointer to bool | [optional] | |
| IsPremiumFinancier | Pointer to bool | [optional] | |
| Pfr | Pointer to PaymentIntentRequestPfr | [optional] |
func NewTransactionDetailResponse() *TransactionDetailResponse
NewTransactionDetailResponse instantiates a new TransactionDetailResponse 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 NewTransactionDetailResponseWithDefaults() *TransactionDetailResponse
NewTransactionDetailResponseWithDefaults instantiates a new TransactionDetailResponse 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 *TransactionDetailResponse) GetTransactionId() string
GetTransactionId returns the TransactionId field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTransactionIdOk() (*string, bool)
GetTransactionIdOk returns a tuple with the TransactionId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTransactionId(v string)
SetTransactionId sets TransactionId field to given value.
func (o *TransactionDetailResponse) HasTransactionId() bool
HasTransactionId returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetBatchId() string
GetBatchId returns the BatchId field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetBatchIdOk() (*string, bool)
GetBatchIdOk returns a tuple with the BatchId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetBatchId(v string)
SetBatchId sets BatchId field to given value.
func (o *TransactionDetailResponse) HasBatchId() bool
HasBatchId returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetTransactionCode() string
GetTransactionCode returns the TransactionCode field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTransactionCodeOk() (*string, bool)
GetTransactionCodeOk returns a tuple with the TransactionCode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTransactionCode(v string)
SetTransactionCode sets TransactionCode field to given value.
func (o *TransactionDetailResponse) HasTransactionCode() bool
HasTransactionCode returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetTransactionOrigin() string
GetTransactionOrigin returns the TransactionOrigin field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTransactionOriginOk() (*string, bool)
GetTransactionOriginOk returns a tuple with the TransactionOrigin field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTransactionOrigin(v string)
SetTransactionOrigin sets TransactionOrigin field to given value.
func (o *TransactionDetailResponse) HasTransactionOrigin() bool
HasTransactionOrigin returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetRefundOrigin() TransactionPaymentResponseRefundOrigin
GetRefundOrigin returns the RefundOrigin field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetRefundOriginOk() (*TransactionPaymentResponseRefundOrigin, bool)
GetRefundOriginOk returns a tuple with the RefundOrigin field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetRefundOrigin(v TransactionPaymentResponseRefundOrigin)
SetRefundOrigin sets RefundOrigin field to given value.
func (o *TransactionDetailResponse) HasRefundOrigin() bool
HasRefundOrigin returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetBillingContact() TransactionPaymentResponseBillingContact
GetBillingContact returns the BillingContact field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetBillingContactOk() (*TransactionPaymentResponseBillingContact, bool)
GetBillingContactOk returns a tuple with the BillingContact field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetBillingContact(v TransactionPaymentResponseBillingContact)
SetBillingContact sets BillingContact field to given value.
func (o *TransactionDetailResponse) HasBillingContact() bool
HasBillingContact returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetReferenceTransactionId() string
GetReferenceTransactionId returns the ReferenceTransactionId field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetReferenceTransactionIdOk() (*string, bool)
GetReferenceTransactionIdOk returns a tuple with the ReferenceTransactionId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetReferenceTransactionId(v string)
SetReferenceTransactionId sets ReferenceTransactionId field to given value.
func (o *TransactionDetailResponse) HasReferenceTransactionId() bool
HasReferenceTransactionId returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetTransactionDate() string
GetTransactionDate returns the TransactionDate field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTransactionDateOk() (*string, bool)
GetTransactionDateOk returns a tuple with the TransactionDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTransactionDate(v string)
SetTransactionDate sets TransactionDate field to given value.
func (o *TransactionDetailResponse) HasTransactionDate() bool
HasTransactionDate returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetMerchantId() string
GetMerchantId returns the MerchantId field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetMerchantIdOk() (*string, bool)
GetMerchantIdOk returns a tuple with the MerchantId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetMerchantId(v string)
SetMerchantId sets MerchantId field to given value.
func (o *TransactionDetailResponse) HasMerchantId() bool
HasMerchantId returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetIpAddress() string
GetIpAddress returns the IpAddress field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetIpAddressOk() (*string, bool)
GetIpAddressOk returns a tuple with the IpAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetIpAddress(v string)
SetIpAddress sets IpAddress field to given value.
func (o *TransactionDetailResponse) HasIpAddress() bool
HasIpAddress returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetOperationType() string
GetOperationType returns the OperationType field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetOperationTypeOk() (*string, bool)
GetOperationTypeOk returns a tuple with the OperationType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetOperationType(v string)
SetOperationType sets OperationType field to given value.
func (o *TransactionDetailResponse) HasOperationType() bool
HasOperationType returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetChannelType() string
GetChannelType returns the ChannelType field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetChannelTypeOk() (*string, bool)
GetChannelTypeOk returns a tuple with the ChannelType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetChannelType(v string)
SetChannelType sets ChannelType field to given value.
func (o *TransactionDetailResponse) HasChannelType() bool
HasChannelType returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetProcessMethod() string
GetProcessMethod returns the ProcessMethod field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetProcessMethodOk() (*string, bool)
GetProcessMethodOk returns a tuple with the ProcessMethod field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetProcessMethod(v string)
SetProcessMethod sets ProcessMethod field to given value.
func (o *TransactionDetailResponse) HasProcessMethod() bool
HasProcessMethod returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetPaymentType() string
GetPaymentType returns the PaymentType field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetPaymentTypeOk() (*string, bool)
GetPaymentTypeOk returns a tuple with the PaymentType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetPaymentType(v string)
SetPaymentType sets PaymentType field to given value.
func (o *TransactionDetailResponse) HasPaymentType() bool
HasPaymentType returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetPaymentCategory() string
GetPaymentCategory returns the PaymentCategory field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetPaymentCategoryOk() (*string, bool)
GetPaymentCategoryOk returns a tuple with the PaymentCategory field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetPaymentCategory(v string)
SetPaymentCategory sets PaymentCategory field to given value.
func (o *TransactionDetailResponse) HasPaymentCategory() bool
HasPaymentCategory returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetProcessorName() string
GetProcessorName returns the ProcessorName field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetProcessorNameOk() (*string, bool)
GetProcessorNameOk returns a tuple with the ProcessorName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetProcessorName(v string)
SetProcessorName sets ProcessorName field to given value.
func (o *TransactionDetailResponse) HasProcessorName() bool
HasProcessorName returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetTenderInfo() TransactionDetailResponseTenderInfo
GetTenderInfo returns the TenderInfo field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTenderInfoOk() (*TransactionDetailResponseTenderInfo, bool)
GetTenderInfoOk returns a tuple with the TenderInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTenderInfo(v TransactionDetailResponseTenderInfo)
SetTenderInfo sets TenderInfo field to given value.
func (o *TransactionDetailResponse) HasTenderInfo() bool
HasTenderInfo returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetReferenceCustomerId() string
GetReferenceCustomerId returns the ReferenceCustomerId field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetReferenceCustomerIdOk() (*string, bool)
GetReferenceCustomerIdOk returns a tuple with the ReferenceCustomerId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetReferenceCustomerId(v string)
SetReferenceCustomerId sets ReferenceCustomerId field to given value.
func (o *TransactionDetailResponse) HasReferenceCustomerId() bool
HasReferenceCustomerId returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetInvoiceNo() string
GetInvoiceNo returns the InvoiceNo field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetInvoiceNoOk() (*string, bool)
GetInvoiceNoOk returns a tuple with the InvoiceNo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetInvoiceNo(v string)
SetInvoiceNo sets InvoiceNo field to given value.
func (o *TransactionDetailResponse) HasInvoiceNo() bool
HasInvoiceNo returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetReferenceNo() string
GetReferenceNo returns the ReferenceNo field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetReferenceNoOk() (*string, bool)
GetReferenceNoOk returns a tuple with the ReferenceNo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetReferenceNo(v string)
SetReferenceNo sets ReferenceNo field to given value.
func (o *TransactionDetailResponse) HasReferenceNo() bool
HasReferenceNo returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetRemarks() string
GetRemarks returns the Remarks field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetRemarksOk() (*string, bool)
GetRemarksOk returns a tuple with the Remarks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetRemarks(v string)
SetRemarks sets Remarks field to given value.
func (o *TransactionDetailResponse) HasRemarks() bool
HasRemarks returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetTerminalId() string
GetTerminalId returns the TerminalId field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTerminalIdOk() (*string, bool)
GetTerminalIdOk returns a tuple with the TerminalId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTerminalId(v string)
SetTerminalId sets TerminalId field to given value.
func (o *TransactionDetailResponse) HasTerminalId() bool
HasTerminalId returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetTransactionStatus() string
GetTransactionStatus returns the TransactionStatus field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTransactionStatusOk() (*string, bool)
GetTransactionStatusOk returns a tuple with the TransactionStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTransactionStatus(v string)
SetTransactionStatus sets TransactionStatus field to given value.
func (o *TransactionDetailResponse) HasTransactionStatus() bool
HasTransactionStatus returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetPreviousTransactionStatus() string
GetPreviousTransactionStatus returns the PreviousTransactionStatus field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetPreviousTransactionStatusOk() (*string, bool)
GetPreviousTransactionStatusOk returns a tuple with the PreviousTransactionStatus field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetPreviousTransactionStatus(v string)
SetPreviousTransactionStatus sets PreviousTransactionStatus field to given value.
func (o *TransactionDetailResponse) HasPreviousTransactionStatus() bool
HasPreviousTransactionStatus returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetTransactionResult() TransactionPaymentResponseTransactionResult
GetTransactionResult returns the TransactionResult field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTransactionResultOk() (*TransactionPaymentResponseTransactionResult, bool)
GetTransactionResultOk returns a tuple with the TransactionResult field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTransactionResult(v TransactionPaymentResponseTransactionResult)
SetTransactionResult sets TransactionResult field to given value.
func (o *TransactionDetailResponse) HasTransactionResult() bool
HasTransactionResult returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetInvoiceId() string
GetInvoiceId returns the InvoiceId field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetInvoiceIdOk() (*string, bool)
GetInvoiceIdOk returns a tuple with the InvoiceId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetInvoiceId(v string)
SetInvoiceId sets InvoiceId field to given value.
func (o *TransactionDetailResponse) HasInvoiceId() bool
HasInvoiceId returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetTokenLinkId() string
GetTokenLinkId returns the TokenLinkId field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTokenLinkIdOk() (*string, bool)
GetTokenLinkIdOk returns a tuple with the TokenLinkId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTokenLinkId(v string)
SetTokenLinkId sets TokenLinkId field to given value.
func (o *TransactionDetailResponse) HasTokenLinkId() bool
HasTokenLinkId returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetPaymentLinkId() string
GetPaymentLinkId returns the PaymentLinkId field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetPaymentLinkIdOk() (*string, bool)
GetPaymentLinkIdOk returns a tuple with the PaymentLinkId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetPaymentLinkId(v string)
SetPaymentLinkId sets PaymentLinkId field to given value.
func (o *TransactionDetailResponse) HasPaymentLinkId() bool
HasPaymentLinkId returns a boolean if a field has been set.
func (o *TransactionDetailResponse) SetPaymentLinkIdNil(b bool)
SetPaymentLinkIdNil sets the value for PaymentLinkId to be an explicit nil
func (o *TransactionDetailResponse) UnsetPaymentLinkId()
UnsetPaymentLinkId ensures that no value is present for PaymentLinkId, not even an explicit nil
func (o *TransactionDetailResponse) GetAdditionalFields() string
GetAdditionalFields returns the AdditionalFields field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetAdditionalFieldsOk() (*string, bool)
GetAdditionalFieldsOk returns a tuple with the AdditionalFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetAdditionalFields(v string)
SetAdditionalFields sets AdditionalFields field to given value.
func (o *TransactionDetailResponse) HasAdditionalFields() bool
HasAdditionalFields returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetSettlementDate() string
GetSettlementDate returns the SettlementDate field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetSettlementDateOk() (*string, bool)
GetSettlementDateOk returns a tuple with the SettlementDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetSettlementDate(v string)
SetSettlementDate sets SettlementDate field to given value.
func (o *TransactionDetailResponse) HasSettlementDate() bool
HasSettlementDate returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetIssuer() string
GetIssuer returns the Issuer field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetIssuerOk() (*string, bool)
GetIssuerOk returns a tuple with the Issuer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetIssuer(v string)
SetIssuer sets Issuer field to given value.
func (o *TransactionDetailResponse) HasIssuer() bool
HasIssuer returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetMerchantName() string
GetMerchantName returns the MerchantName field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetMerchantNameOk() (*string, bool)
GetMerchantNameOk returns a tuple with the MerchantName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetMerchantName(v string)
SetMerchantName sets MerchantName field to given value.
func (o *TransactionDetailResponse) HasMerchantName() bool
HasMerchantName returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetMerchantDBAName() string
GetMerchantDBAName returns the MerchantDBAName field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetMerchantDBANameOk() (*string, bool)
GetMerchantDBANameOk returns a tuple with the MerchantDBAName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetMerchantDBAName(v string)
SetMerchantDBAName sets MerchantDBAName field to given value.
func (o *TransactionDetailResponse) HasMerchantDBAName() bool
HasMerchantDBAName returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetSplits() []TransactionDetailResponseSplitsInner
GetSplits returns the Splits field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetSplitsOk() (*[]TransactionDetailResponseSplitsInner, 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.
func (o *TransactionDetailResponse) SetSplits(v []TransactionDetailResponseSplitsInner)
SetSplits sets Splits field to given value.
func (o *TransactionDetailResponse) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetPaymentDescription() string
GetPaymentDescription returns the PaymentDescription field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) 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.
func (o *TransactionDetailResponse) SetPaymentDescription(v string)
SetPaymentDescription sets PaymentDescription field to given value.
func (o *TransactionDetailResponse) HasPaymentDescription() bool
HasPaymentDescription returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetRefundTransactions() TransactionPaymentResponseRefundTransactions
GetRefundTransactions returns the RefundTransactions field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetRefundTransactionsOk() (*TransactionPaymentResponseRefundTransactions, bool)
GetRefundTransactionsOk returns a tuple with the RefundTransactions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetRefundTransactions(v TransactionPaymentResponseRefundTransactions)
SetRefundTransactions sets RefundTransactions field to given value.
func (o *TransactionDetailResponse) HasRefundTransactions() bool
HasRefundTransactions returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetTotalRefundAmount() float32
GetTotalRefundAmount returns the TotalRefundAmount field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetTotalRefundAmountOk() (*float32, bool)
GetTotalRefundAmountOk returns a tuple with the TotalRefundAmount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetTotalRefundAmount(v float32)
SetTotalRefundAmount sets TotalRefundAmount field to given value.
func (o *TransactionDetailResponse) HasTotalRefundAmount() bool
HasTotalRefundAmount returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetRemainingAmount() float32
GetRemainingAmount returns the RemainingAmount field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetRemainingAmountOk() (*float32, bool)
GetRemainingAmountOk returns a tuple with the RemainingAmount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetRemainingAmount(v float32)
SetRemainingAmount sets RemainingAmount field to given value.
func (o *TransactionDetailResponse) HasRemainingAmount() bool
HasRemainingAmount returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetChargebackReason() string
GetChargebackReason returns the ChargebackReason field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetChargebackReasonOk() (*string, bool)
GetChargebackReasonOk returns a tuple with the ChargebackReason field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetChargebackReason(v string)
SetChargebackReason sets ChargebackReason field to given value.
func (o *TransactionDetailResponse) HasChargebackReason() bool
HasChargebackReason returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetChargebackReasonCode() string
GetChargebackReasonCode returns the ChargebackReasonCode field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetChargebackReasonCodeOk() (*string, bool)
GetChargebackReasonCodeOk returns a tuple with the ChargebackReasonCode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetChargebackReasonCode(v string)
SetChargebackReasonCode sets ChargebackReasonCode field to given value.
func (o *TransactionDetailResponse) HasChargebackReasonCode() bool
HasChargebackReasonCode returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetChargebackDateTime() string
GetChargebackDateTime returns the ChargebackDateTime field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetChargebackDateTimeOk() (*string, bool)
GetChargebackDateTimeOk returns a tuple with the ChargebackDateTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetChargebackDateTime(v string)
SetChargebackDateTime sets ChargebackDateTime field to given value.
func (o *TransactionDetailResponse) HasChargebackDateTime() bool
HasChargebackDateTime returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetSubTotalAmount() float32
GetSubTotalAmount returns the SubTotalAmount field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetSubTotalAmountOk() (*float32, bool)
GetSubTotalAmountOk returns a tuple with the SubTotalAmount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetSubTotalAmount(v float32)
SetSubTotalAmount sets SubTotalAmount field to given value.
func (o *TransactionDetailResponse) HasSubTotalAmount() bool
HasSubTotalAmount returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetCompanyName() string
GetCompanyName returns the CompanyName field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetCompanyNameOk() (*string, bool)
GetCompanyNameOk returns a tuple with the CompanyName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetCompanyName(v string)
SetCompanyName sets CompanyName field to given value.
func (o *TransactionDetailResponse) HasCompanyName() bool
HasCompanyName returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetApiVersion() string
GetApiVersion returns the ApiVersion field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetApiVersionOk() (*string, bool)
GetApiVersionOk returns a tuple with the ApiVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetApiVersion(v string)
SetApiVersion sets ApiVersion field to given value.
func (o *TransactionDetailResponse) HasApiVersion() bool
HasApiVersion returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetChargeBackAmount() float32
GetChargeBackAmount returns the ChargeBackAmount field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) GetChargeBackAmountOk() (*float32, bool)
GetChargeBackAmountOk returns a tuple with the ChargeBackAmount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionDetailResponse) SetChargeBackAmount(v float32)
SetChargeBackAmount sets ChargeBackAmount field to given value.
func (o *TransactionDetailResponse) HasChargeBackAmount() bool
HasChargeBackAmount returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetSuppressTechnologyFee() bool
GetSuppressTechnologyFee returns the SuppressTechnologyFee field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) 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.
func (o *TransactionDetailResponse) SetSuppressTechnologyFee(v bool)
SetSuppressTechnologyFee sets SuppressTechnologyFee field to given value.
func (o *TransactionDetailResponse) HasSuppressTechnologyFee() bool
HasSuppressTechnologyFee returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetIsPremiumFinancier() bool
GetIsPremiumFinancier returns the IsPremiumFinancier field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) 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.
func (o *TransactionDetailResponse) SetIsPremiumFinancier(v bool)
SetIsPremiumFinancier sets IsPremiumFinancier field to given value.
func (o *TransactionDetailResponse) HasIsPremiumFinancier() bool
HasIsPremiumFinancier returns a boolean if a field has been set.
func (o *TransactionDetailResponse) GetPfr() PaymentIntentRequestPfr
GetPfr returns the Pfr field if non-nil, zero value otherwise.
func (o *TransactionDetailResponse) 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.
func (o *TransactionDetailResponse) SetPfr(v PaymentIntentRequestPfr)
SetPfr sets Pfr field to given value.
func (o *TransactionDetailResponse) HasPfr() bool
HasPfr returns a boolean if a field has been set.