entities

package
v1.0.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 6, 2024 License: GPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Address

type Address struct {
	Type        addresstype.AddressType
	StreetAddr1 string
	StreetAddr2 string
	StreetAddr3 string
	City        string
	Name        string
	Province    string
	PostalCode  string
	Country     string
	CountryCode string
}

func NewAddress

func NewAddress(postalCode string) *Address

func NewAddressWithStreet

func NewAddressWithStreet(postalCode, streetAddress1 string) *Address

func (*Address) GetState

func (a *Address) GetState() string

func (*Address) IsCountry

func (address *Address) IsCountry(countryCode string) bool

func (*Address) SetCountry

func (a *Address) SetCountry(country string) *Address

func (*Address) SetCountryCode

func (a *Address) SetCountryCode(countryCode string) *Address

func (*Address) SetState

func (a *Address) SetState(province string) *Address

type BatchSummary

type BatchSummary struct {
	BatchId           *int
	TransactionCount  *int
	TotalAmount       *decimal.Decimal
	SequenceNumber    string
	Status            string
	BatchReference    string
	HostBatchNbr      *int
	HostTotalCnt      *int
	HostTotalAmt      *decimal.Decimal
	ProcessedDeviceId *int
	OpenTime          string
	OpenTransactionId string
}

BatchSummary details a closed batch.

func (*BatchSummary) GetBatchReference

func (b *BatchSummary) GetBatchReference() string

GetBatchReference returns the batch's reference.

func (*BatchSummary) GetHostBatchNbr

func (b *BatchSummary) GetHostBatchNbr() *int

GetHostBatchNbr returns the host batch number.

func (*BatchSummary) GetHostTotalAmt

func (b *BatchSummary) GetHostTotalAmt() *decimal.Decimal

GetHostTotalAmt returns the host total amount.

func (*BatchSummary) GetHostTotalCnt

func (b *BatchSummary) GetHostTotalCnt() *int

GetHostTotalCnt returns the host total count.

func (*BatchSummary) GetId

func (b *BatchSummary) GetId() *int

GetId returns the batch's Id.

func (*BatchSummary) GetProcessedDeviceId

func (b *BatchSummary) GetProcessedDeviceId() *int

GetProcessedDeviceId returns the processed device Id.

func (*BatchSummary) GetSequenceNumber

func (b *BatchSummary) GetSequenceNumber() string

GetSequenceNumber returns the batch's sequence number.

func (*BatchSummary) GetStatus

func (b *BatchSummary) GetStatus() string

GetStatus returns the batch's status.

func (*BatchSummary) GetTotalAmount

func (b *BatchSummary) GetTotalAmount() *decimal.Decimal

GetTotalAmount returns the batch's total amount to be settled.

func (*BatchSummary) GetTransactionCount

func (b *BatchSummary) GetTransactionCount() *int

GetTransactionCount returns the batch's transaction count.

func (*BatchSummary) SetBatchReference

func (b *BatchSummary) SetBatchReference(reference string)

SetBatchReference sets the batch's reference.

func (*BatchSummary) SetHostBatchNbr

func (b *BatchSummary) SetHostBatchNbr(batchNbr *int)

SetHostBatchNbr sets the host batch number.

func (*BatchSummary) SetHostTotalAmt

func (b *BatchSummary) SetHostTotalAmt(totalAmt *decimal.Decimal)

SetHostTotalAmt sets the host total amount.

func (*BatchSummary) SetHostTotalCnt

func (b *BatchSummary) SetHostTotalCnt(totalCnt *int)

SetHostTotalCnt sets the host total count.

func (*BatchSummary) SetId

func (b *BatchSummary) SetId(id *int)

SetId sets the batch's Id.

func (*BatchSummary) SetProcessedDeviceId

func (b *BatchSummary) SetProcessedDeviceId(deviceId *int)

SetProcessedDeviceId sets the processed device Id.

func (*BatchSummary) SetSequenceNumber

func (b *BatchSummary) SetSequenceNumber(sequenceNumber string)

SetSequenceNumber sets the batch's sequence number.

func (*BatchSummary) SetStatus

func (b *BatchSummary) SetStatus(status string)

SetStatus sets the batch's status.

func (*BatchSummary) SetTotalAmount

func (b *BatchSummary) SetTotalAmount(amount *decimal.Decimal)

SetTotalAmount sets the batch's total amount to be settled.

func (*BatchSummary) SetTransactionCount

func (b *BatchSummary) SetTransactionCount(count *int)

SetTransactionCount sets the batch's transaction count.

type TransactionSummary

type TransactionSummary struct {
	AccountDataSource       string
	AdjustmentAmount        *decimal.Decimal
	AdjustmentCurrency      string
	AdjustmentReason        string
	Amount                  *decimal.Decimal
	AttachmentInfo          string
	AcquirerReferenceNumber string
	AuthorizedAmount        *decimal.Decimal
	AuthCode                string
	AvsResponseCode         string
	BaseAmount              *decimal.Decimal
	BatchCloseDate          string
	BatchId                 string
	BatchSequenceNumber     string
	BillingAddress          *Address
	BrandReference          string
	CaptureAmount           *decimal.Decimal
	CardHolderFirstName     string
	CardHolderLastName      string
	CardHolderName          string
	CardSwiped              string
	CardType                string
	CavvResponseCode        string
	Channel                 string
	ClerkId                 string
	ClientTransactionId     string
	CompanyName             string
	ConvenienceAmount       *decimal.Decimal
	Currency                string
	CustomerFirstName       string
	CustomerId              string
	CustomerLastName        string
	CvnResponseCode         string
	DebtRepaymentIndicator  bool
	DepositAmount           *decimal.Decimal
	DepositCurrency         string
	DepositDate             string
	DepositReference        string
	DepositStatus           string
	Description             string
	DeviceId                *int
	EciIndicator            string
	EmvChipCondition        string
	EmvIssuerResponse       string
	EntryMode               string
	FraudRuleInfo           string
	FullyCaptured           bool
	CashBackAmount          *decimal.Decimal
	GratuityAmount          *decimal.Decimal
	HasEcomPaymentData      bool
	HasEmvTags              bool
	HostTimeOut             *bool
	InvoiceNumber           string
	IssuerResponseCode      string
	IssuerResponseMessage   string
	IssuerTransactionId     string
	GatewayResponseCode     string
	GatewayResponseMessage  string
	GiftCurrency            string
	MaskedAlias             string
	MaskedCardNumber        string
	MerchantCategory        string
	MerchantDbaName         string
	MerchantHierarchy       string
	MerchantId              string
	MerchantName            string
	MerchantNumber          string
	OneTimePayment          bool
	OrderId                 string
	OriginalTransactionId   string
	PaymentMethodKey        string
	PaymentType             string
	PoNumber                string
	RecurringDataCode       string
	ReferenceNumber         string
	RepeatCount             *int
	ResponseDate            string
	SafTotal                *decimal.Decimal
	SafReferenceNumber      string
	ScheduleId              string
	SchemeReferenceData     string
	ServiceName             string
	SettlementAmount        *decimal.Decimal
	ShippingAmount          *decimal.Decimal
	SiteTrace               string
	Status                  string
	SurchargeAmount         *decimal.Decimal
	TaxAmount               *decimal.Decimal
	TaxType                 string
	TerminalId              string
	TokenPanLastFour        string
	TransactionDate         string
	TransactionLocalDate    string
	TransactionDescriptor   string
	TransactionStatus       string
	TransactionId           string
	UniqueDeviceId          string
	Username                string
	XId                     string
	AccountNumberLast4      string
	AccountType             string
	TransactionType         string
	CardEntryMethod         string
	AmountDue               *decimal.Decimal
	Country                 string
	Language                string
	PaymentPurposeCode      string
	VerificationCode        string
	BatchAmount             *decimal.Decimal
}

func (*TransactionSummary) GetAccountDataSource

func (ts *TransactionSummary) GetAccountDataSource() string

func (*TransactionSummary) GetAccountNumberLast4

func (ts *TransactionSummary) GetAccountNumberLast4() string

func (*TransactionSummary) GetAccountType

func (ts *TransactionSummary) GetAccountType() string

func (*TransactionSummary) GetAcquirerReferenceNumber

func (ts *TransactionSummary) GetAcquirerReferenceNumber() string

func (*TransactionSummary) GetAdjustmentAmount

func (ts *TransactionSummary) GetAdjustmentAmount() *decimal.Decimal

func (*TransactionSummary) GetAdjustmentCurrency

func (ts *TransactionSummary) GetAdjustmentCurrency() string

func (*TransactionSummary) GetAdjustmentReason

func (ts *TransactionSummary) GetAdjustmentReason() string

func (*TransactionSummary) GetAmount

func (ts *TransactionSummary) GetAmount() *decimal.Decimal

func (*TransactionSummary) GetAmountDue

func (ts *TransactionSummary) GetAmountDue() *decimal.Decimal

func (*TransactionSummary) GetAttachmentInfo

func (ts *TransactionSummary) GetAttachmentInfo() string

func (*TransactionSummary) GetAuthCode

func (ts *TransactionSummary) GetAuthCode() string

func (*TransactionSummary) GetAuthorizedAmount

func (ts *TransactionSummary) GetAuthorizedAmount() *decimal.Decimal

func (*TransactionSummary) GetAvsResponseCode

func (ts *TransactionSummary) GetAvsResponseCode() string

func (*TransactionSummary) GetBaseAmount

func (ts *TransactionSummary) GetBaseAmount() *decimal.Decimal

func (*TransactionSummary) GetBatchAmount

func (ts *TransactionSummary) GetBatchAmount() *decimal.Decimal

func (*TransactionSummary) GetBatchCloseDate

func (ts *TransactionSummary) GetBatchCloseDate() string

func (*TransactionSummary) GetBatchId

func (ts *TransactionSummary) GetBatchId() string

func (*TransactionSummary) GetBatchSequenceNumber

func (ts *TransactionSummary) GetBatchSequenceNumber() string

func (*TransactionSummary) GetBillingAddress

func (ts *TransactionSummary) GetBillingAddress() *Address

func (*TransactionSummary) GetBrandReference

func (ts *TransactionSummary) GetBrandReference() string

func (*TransactionSummary) GetCaptureAmount

func (ts *TransactionSummary) GetCaptureAmount() *decimal.Decimal

func (*TransactionSummary) GetCardEntryMethod

func (ts *TransactionSummary) GetCardEntryMethod() string

func (*TransactionSummary) GetCardHolderFirstName

func (ts *TransactionSummary) GetCardHolderFirstName() string

func (*TransactionSummary) GetCardHolderLastName

func (ts *TransactionSummary) GetCardHolderLastName() string

func (*TransactionSummary) GetCardHolderName

func (ts *TransactionSummary) GetCardHolderName() string

func (*TransactionSummary) GetCardSwiped

func (ts *TransactionSummary) GetCardSwiped() string

func (*TransactionSummary) GetCardType

func (ts *TransactionSummary) GetCardType() string

func (*TransactionSummary) GetCashBackAmount

func (ts *TransactionSummary) GetCashBackAmount() *decimal.Decimal

func (*TransactionSummary) GetCavvResponseCode

func (ts *TransactionSummary) GetCavvResponseCode() string

func (*TransactionSummary) GetChannel

func (ts *TransactionSummary) GetChannel() string

func (*TransactionSummary) GetClerkId

func (ts *TransactionSummary) GetClerkId() string

func (*TransactionSummary) GetClientTransactionId

func (ts *TransactionSummary) GetClientTransactionId() string

func (*TransactionSummary) GetCompanyName

func (ts *TransactionSummary) GetCompanyName() string

func (*TransactionSummary) GetConvenienceAmount

func (ts *TransactionSummary) GetConvenienceAmount() *decimal.Decimal

func (*TransactionSummary) GetCountry

func (ts *TransactionSummary) GetCountry() string

func (*TransactionSummary) GetCurrency

func (ts *TransactionSummary) GetCurrency() string

func (*TransactionSummary) GetCustomerFirstName

func (ts *TransactionSummary) GetCustomerFirstName() string

func (*TransactionSummary) GetCustomerId

func (ts *TransactionSummary) GetCustomerId() string

func (*TransactionSummary) GetCustomerLastName

func (ts *TransactionSummary) GetCustomerLastName() string

func (*TransactionSummary) GetCvnResponseCode

func (ts *TransactionSummary) GetCvnResponseCode() string

func (*TransactionSummary) GetDebtRepaymentIndicator

func (ts *TransactionSummary) GetDebtRepaymentIndicator() bool

func (*TransactionSummary) GetDepositAmount

func (ts *TransactionSummary) GetDepositAmount() *decimal.Decimal

func (*TransactionSummary) GetDepositCurrency

func (ts *TransactionSummary) GetDepositCurrency() string

func (*TransactionSummary) GetDepositDate

func (ts *TransactionSummary) GetDepositDate() string

func (*TransactionSummary) GetDepositReference

func (ts *TransactionSummary) GetDepositReference() string

func (*TransactionSummary) GetDepositStatus

func (ts *TransactionSummary) GetDepositStatus() string

func (*TransactionSummary) GetDescription

func (ts *TransactionSummary) GetDescription() string

func (*TransactionSummary) GetDeviceId

func (ts *TransactionSummary) GetDeviceId() *int

func (*TransactionSummary) GetEciIndicator

func (ts *TransactionSummary) GetEciIndicator() string

func (*TransactionSummary) GetEmvChipCondition

func (ts *TransactionSummary) GetEmvChipCondition() string

func (*TransactionSummary) GetEmvIssuerResponse

func (ts *TransactionSummary) GetEmvIssuerResponse() string

func (*TransactionSummary) GetEntryMode

func (ts *TransactionSummary) GetEntryMode() string

func (*TransactionSummary) GetFraudRuleInfo

func (ts *TransactionSummary) GetFraudRuleInfo() string

func (*TransactionSummary) GetFullyCaptured

func (ts *TransactionSummary) GetFullyCaptured() bool

func (*TransactionSummary) GetGatewayResponseCode

func (ts *TransactionSummary) GetGatewayResponseCode() string

func (*TransactionSummary) GetGatewayResponseMessage

func (ts *TransactionSummary) GetGatewayResponseMessage() string

func (*TransactionSummary) GetGiftCurrency

func (ts *TransactionSummary) GetGiftCurrency() string

func (*TransactionSummary) GetGratuityAmount

func (ts *TransactionSummary) GetGratuityAmount() *decimal.Decimal

func (*TransactionSummary) GetHasEcomPaymentData

func (ts *TransactionSummary) GetHasEcomPaymentData() bool

func (*TransactionSummary) GetHasEmvTags

func (ts *TransactionSummary) GetHasEmvTags() bool

func (*TransactionSummary) GetHostTimeOut

func (ts *TransactionSummary) GetHostTimeOut() *bool

func (*TransactionSummary) GetInvoiceNumber

func (ts *TransactionSummary) GetInvoiceNumber() string

func (*TransactionSummary) GetIssuerResponseCode

func (ts *TransactionSummary) GetIssuerResponseCode() string

func (*TransactionSummary) GetIssuerResponseMessage

func (ts *TransactionSummary) GetIssuerResponseMessage() string

func (*TransactionSummary) GetIssuerTransactionId

func (ts *TransactionSummary) GetIssuerTransactionId() string

func (*TransactionSummary) GetLanguage

func (ts *TransactionSummary) GetLanguage() string

func (*TransactionSummary) GetMaskedAlias

func (ts *TransactionSummary) GetMaskedAlias() string

func (*TransactionSummary) GetMaskedCardNumber

func (ts *TransactionSummary) GetMaskedCardNumber() string

func (*TransactionSummary) GetMerchantCategory

func (ts *TransactionSummary) GetMerchantCategory() string

func (*TransactionSummary) GetMerchantDbaName

func (ts *TransactionSummary) GetMerchantDbaName() string

func (*TransactionSummary) GetMerchantHierarchy

func (ts *TransactionSummary) GetMerchantHierarchy() string

func (*TransactionSummary) GetMerchantId

func (ts *TransactionSummary) GetMerchantId() string

func (*TransactionSummary) GetMerchantName

func (ts *TransactionSummary) GetMerchantName() string

func (*TransactionSummary) GetMerchantNumber

func (ts *TransactionSummary) GetMerchantNumber() string

func (*TransactionSummary) GetOneTimePayment

func (ts *TransactionSummary) GetOneTimePayment() bool

func (*TransactionSummary) GetOrderId

func (ts *TransactionSummary) GetOrderId() string

func (*TransactionSummary) GetOriginalTransactionId

func (ts *TransactionSummary) GetOriginalTransactionId() string

func (*TransactionSummary) GetPaymentMethodKey

func (ts *TransactionSummary) GetPaymentMethodKey() string

func (*TransactionSummary) GetPaymentPurposeCode

func (ts *TransactionSummary) GetPaymentPurposeCode() string

func (*TransactionSummary) GetPaymentType

func (ts *TransactionSummary) GetPaymentType() string

func (*TransactionSummary) GetPoNumber

func (ts *TransactionSummary) GetPoNumber() string

func (*TransactionSummary) GetRecurringDataCode

func (ts *TransactionSummary) GetRecurringDataCode() string

func (*TransactionSummary) GetReferenceNumber

func (ts *TransactionSummary) GetReferenceNumber() string

func (*TransactionSummary) GetRepeatCount

func (ts *TransactionSummary) GetRepeatCount() *int

func (*TransactionSummary) GetResponseDate

func (ts *TransactionSummary) GetResponseDate() string

func (*TransactionSummary) GetSafReferenceNumber

func (ts *TransactionSummary) GetSafReferenceNumber() string

func (*TransactionSummary) GetScheduleId

func (ts *TransactionSummary) GetScheduleId() string

func (*TransactionSummary) GetSchemeReferenceData

func (ts *TransactionSummary) GetSchemeReferenceData() string

func (*TransactionSummary) GetServiceName

func (ts *TransactionSummary) GetServiceName() string

func (*TransactionSummary) GetSettlementAmount

func (ts *TransactionSummary) GetSettlementAmount() *decimal.Decimal

func (*TransactionSummary) GetShippingAmount

func (ts *TransactionSummary) GetShippingAmount() *decimal.Decimal

func (*TransactionSummary) GetSiteTrace

func (ts *TransactionSummary) GetSiteTrace() string

func (*TransactionSummary) GetStatus

func (ts *TransactionSummary) GetStatus() string

func (*TransactionSummary) GetSurchargeAmount

func (ts *TransactionSummary) GetSurchargeAmount() *decimal.Decimal

func (*TransactionSummary) GetTaxAmount

func (ts *TransactionSummary) GetTaxAmount() *decimal.Decimal

func (*TransactionSummary) GetTaxType

func (ts *TransactionSummary) GetTaxType() string

func (*TransactionSummary) GetTerminalId

func (ts *TransactionSummary) GetTerminalId() string

func (*TransactionSummary) GetTokenPanLastFour

func (ts *TransactionSummary) GetTokenPanLastFour() string

func (*TransactionSummary) GetTransactionDate

func (ts *TransactionSummary) GetTransactionDate() string

func (*TransactionSummary) GetTransactionDescriptor

func (ts *TransactionSummary) GetTransactionDescriptor() string

func (*TransactionSummary) GetTransactionId

func (ts *TransactionSummary) GetTransactionId() string

func (*TransactionSummary) GetTransactionLocalDate

func (ts *TransactionSummary) GetTransactionLocalDate() string

func (*TransactionSummary) GetTransactionStatus

func (ts *TransactionSummary) GetTransactionStatus() string

func (*TransactionSummary) GetTransactionType

func (ts *TransactionSummary) GetTransactionType() string

func (*TransactionSummary) GetUniqueDeviceId

func (ts *TransactionSummary) GetUniqueDeviceId() string

func (*TransactionSummary) GetUsername

func (ts *TransactionSummary) GetUsername() string

func (*TransactionSummary) GetVerificationCode

func (ts *TransactionSummary) GetVerificationCode() string

func (*TransactionSummary) GetXId

func (ts *TransactionSummary) GetXId() string

func (*TransactionSummary) SetAccountDataSource

func (ts *TransactionSummary) SetAccountDataSource(val string)

func (*TransactionSummary) SetAccountNumberLast4

func (ts *TransactionSummary) SetAccountNumberLast4(val string)

func (*TransactionSummary) SetAccountType

func (ts *TransactionSummary) SetAccountType(val string)

func (*TransactionSummary) SetAcquirerReferenceNumber

func (ts *TransactionSummary) SetAcquirerReferenceNumber(val string)

func (*TransactionSummary) SetAdjustmentAmount

func (ts *TransactionSummary) SetAdjustmentAmount(val *decimal.Decimal)

func (*TransactionSummary) SetAdjustmentCurrency

func (ts *TransactionSummary) SetAdjustmentCurrency(val string)

func (*TransactionSummary) SetAdjustmentReason

func (ts *TransactionSummary) SetAdjustmentReason(val string)

func (*TransactionSummary) SetAmount

func (ts *TransactionSummary) SetAmount(val *decimal.Decimal)

func (*TransactionSummary) SetAmountDue

func (ts *TransactionSummary) SetAmountDue(val *decimal.Decimal)

func (*TransactionSummary) SetAttachmentInfo

func (ts *TransactionSummary) SetAttachmentInfo(val string)

func (*TransactionSummary) SetAuthCode

func (ts *TransactionSummary) SetAuthCode(val string)

func (*TransactionSummary) SetAuthorizedAmount

func (ts *TransactionSummary) SetAuthorizedAmount(val *decimal.Decimal)

func (*TransactionSummary) SetAvsResponseCode

func (ts *TransactionSummary) SetAvsResponseCode(val string)

func (*TransactionSummary) SetBaseAmount

func (ts *TransactionSummary) SetBaseAmount(val *decimal.Decimal)

func (*TransactionSummary) SetBatchAmount

func (ts *TransactionSummary) SetBatchAmount(val *decimal.Decimal)

func (*TransactionSummary) SetBatchCloseDate

func (ts *TransactionSummary) SetBatchCloseDate(val string)

func (*TransactionSummary) SetBatchId

func (ts *TransactionSummary) SetBatchId(val string)

func (*TransactionSummary) SetBatchSequenceNumber

func (ts *TransactionSummary) SetBatchSequenceNumber(val string)

func (*TransactionSummary) SetBillingAddress

func (ts *TransactionSummary) SetBillingAddress(val *Address)

func (*TransactionSummary) SetBrandReference

func (ts *TransactionSummary) SetBrandReference(val string)

func (*TransactionSummary) SetCaptureAmount

func (ts *TransactionSummary) SetCaptureAmount(val *decimal.Decimal)

func (*TransactionSummary) SetCardEntryMethod

func (ts *TransactionSummary) SetCardEntryMethod(val string)

func (*TransactionSummary) SetCardHolderFirstName

func (ts *TransactionSummary) SetCardHolderFirstName(val string)

func (*TransactionSummary) SetCardHolderLastName

func (ts *TransactionSummary) SetCardHolderLastName(val string)

func (*TransactionSummary) SetCardHolderName

func (ts *TransactionSummary) SetCardHolderName(val string)

func (*TransactionSummary) SetCardSwiped

func (ts *TransactionSummary) SetCardSwiped(val string)

func (*TransactionSummary) SetCardType

func (ts *TransactionSummary) SetCardType(val string)

func (*TransactionSummary) SetCashBackAmount

func (ts *TransactionSummary) SetCashBackAmount(val *decimal.Decimal)

func (*TransactionSummary) SetCavvResponseCode

func (ts *TransactionSummary) SetCavvResponseCode(val string)

func (*TransactionSummary) SetChannel

func (ts *TransactionSummary) SetChannel(val string)

func (*TransactionSummary) SetClerkId

func (ts *TransactionSummary) SetClerkId(val string)

func (*TransactionSummary) SetClientTransactionId

func (ts *TransactionSummary) SetClientTransactionId(val string)

func (*TransactionSummary) SetCompanyName

func (ts *TransactionSummary) SetCompanyName(val string)

func (*TransactionSummary) SetConvenienceAmount

func (ts *TransactionSummary) SetConvenienceAmount(val *decimal.Decimal)

func (*TransactionSummary) SetCountry

func (ts *TransactionSummary) SetCountry(val string)

func (*TransactionSummary) SetCurrency

func (ts *TransactionSummary) SetCurrency(val string)

func (*TransactionSummary) SetCustomerFirstName

func (ts *TransactionSummary) SetCustomerFirstName(val string)

func (*TransactionSummary) SetCustomerId

func (ts *TransactionSummary) SetCustomerId(val string)

func (*TransactionSummary) SetCustomerLastName

func (ts *TransactionSummary) SetCustomerLastName(val string)

func (*TransactionSummary) SetCvnResponseCode

func (ts *TransactionSummary) SetCvnResponseCode(val string)

func (*TransactionSummary) SetDebtRepaymentIndicator

func (ts *TransactionSummary) SetDebtRepaymentIndicator(val bool)

func (*TransactionSummary) SetDepositAmount

func (ts *TransactionSummary) SetDepositAmount(val *decimal.Decimal)

func (*TransactionSummary) SetDepositCurrency

func (ts *TransactionSummary) SetDepositCurrency(val string)

func (*TransactionSummary) SetDepositDate

func (ts *TransactionSummary) SetDepositDate(val string)

func (*TransactionSummary) SetDepositReference

func (ts *TransactionSummary) SetDepositReference(val string)

func (*TransactionSummary) SetDepositStatus

func (ts *TransactionSummary) SetDepositStatus(val string)

func (*TransactionSummary) SetDescription

func (ts *TransactionSummary) SetDescription(val string)

func (*TransactionSummary) SetDeviceId

func (ts *TransactionSummary) SetDeviceId(val *int)

func (*TransactionSummary) SetEciIndicator

func (ts *TransactionSummary) SetEciIndicator(val string)

func (*TransactionSummary) SetEmvChipCondition

func (ts *TransactionSummary) SetEmvChipCondition(val string)

func (*TransactionSummary) SetEmvIssuerResponse

func (ts *TransactionSummary) SetEmvIssuerResponse(val string)

func (*TransactionSummary) SetEntryMode

func (ts *TransactionSummary) SetEntryMode(val string)

func (*TransactionSummary) SetFraudRuleInfo

func (ts *TransactionSummary) SetFraudRuleInfo(val string)

func (*TransactionSummary) SetFullyCaptured

func (ts *TransactionSummary) SetFullyCaptured(val bool)

func (*TransactionSummary) SetGatewayResponseCode

func (ts *TransactionSummary) SetGatewayResponseCode(val string)

func (*TransactionSummary) SetGatewayResponseMessage

func (ts *TransactionSummary) SetGatewayResponseMessage(val string)

func (*TransactionSummary) SetGiftCurrency

func (ts *TransactionSummary) SetGiftCurrency(val string)

func (*TransactionSummary) SetGratuityAmount

func (ts *TransactionSummary) SetGratuityAmount(val *decimal.Decimal)

func (*TransactionSummary) SetHasEcomPaymentData

func (ts *TransactionSummary) SetHasEcomPaymentData(val bool)

func (*TransactionSummary) SetHasEmvTags

func (ts *TransactionSummary) SetHasEmvTags(val bool)

func (*TransactionSummary) SetHostTimeOut

func (ts *TransactionSummary) SetHostTimeOut(val *bool)

func (*TransactionSummary) SetInvoiceNumber

func (ts *TransactionSummary) SetInvoiceNumber(val string)

func (*TransactionSummary) SetIssuerResponseCode

func (ts *TransactionSummary) SetIssuerResponseCode(val string)

func (*TransactionSummary) SetIssuerResponseMessage

func (ts *TransactionSummary) SetIssuerResponseMessage(val string)

func (*TransactionSummary) SetIssuerTransactionId

func (ts *TransactionSummary) SetIssuerTransactionId(val string)

func (*TransactionSummary) SetLanguage

func (ts *TransactionSummary) SetLanguage(val string)

func (*TransactionSummary) SetMaskedAlias

func (ts *TransactionSummary) SetMaskedAlias(val string)

func (*TransactionSummary) SetMaskedCardNumber

func (ts *TransactionSummary) SetMaskedCardNumber(val string)

func (*TransactionSummary) SetMerchantCategory

func (ts *TransactionSummary) SetMerchantCategory(val string)

func (*TransactionSummary) SetMerchantDbaName

func (ts *TransactionSummary) SetMerchantDbaName(val string)

func (*TransactionSummary) SetMerchantHierarchy

func (ts *TransactionSummary) SetMerchantHierarchy(val string)

func (*TransactionSummary) SetMerchantId

func (ts *TransactionSummary) SetMerchantId(val string)

func (*TransactionSummary) SetMerchantName

func (ts *TransactionSummary) SetMerchantName(val string)

func (*TransactionSummary) SetMerchantNumber

func (ts *TransactionSummary) SetMerchantNumber(val string)

func (*TransactionSummary) SetOneTimePayment

func (ts *TransactionSummary) SetOneTimePayment(val bool)

func (*TransactionSummary) SetPaymentMethodKey

func (ts *TransactionSummary) SetPaymentMethodKey(val string)

func (*TransactionSummary) SetPaymentPurposeCode

func (ts *TransactionSummary) SetPaymentPurposeCode(val string)

func (*TransactionSummary) SetPaymentType

func (ts *TransactionSummary) SetPaymentType(val string)

func (*TransactionSummary) SetPoNumber

func (ts *TransactionSummary) SetPoNumber(val string)

func (*TransactionSummary) SetRecurringDataCode

func (ts *TransactionSummary) SetRecurringDataCode(val string)

func (*TransactionSummary) SetReferenceNumber

func (ts *TransactionSummary) SetReferenceNumber(val string)

func (*TransactionSummary) SetRepeatCount

func (ts *TransactionSummary) SetRepeatCount(val *int)

func (*TransactionSummary) SetResponseDate

func (ts *TransactionSummary) SetResponseDate(val string)

func (*TransactionSummary) SetSafReferenceNumber

func (ts *TransactionSummary) SetSafReferenceNumber(val string)

func (*TransactionSummary) SetScheduleId

func (ts *TransactionSummary) SetScheduleId(val string)

func (*TransactionSummary) SetSchemeReferenceData

func (ts *TransactionSummary) SetSchemeReferenceData(val string)

func (*TransactionSummary) SetServiceName

func (ts *TransactionSummary) SetServiceName(val string)

func (*TransactionSummary) SetSettlementAmount

func (ts *TransactionSummary) SetSettlementAmount(val *decimal.Decimal)

func (*TransactionSummary) SetShippingAmount

func (ts *TransactionSummary) SetShippingAmount(val *decimal.Decimal)

func (*TransactionSummary) SetSiteTrace

func (ts *TransactionSummary) SetSiteTrace(val string)

func (*TransactionSummary) SetStatus

func (ts *TransactionSummary) SetStatus(val string)

func (*TransactionSummary) SetSurchargeAmount

func (ts *TransactionSummary) SetSurchargeAmount(val *decimal.Decimal)

func (*TransactionSummary) SetTaxAmount

func (ts *TransactionSummary) SetTaxAmount(val *decimal.Decimal)

func (*TransactionSummary) SetTaxType

func (ts *TransactionSummary) SetTaxType(val string)

func (*TransactionSummary) SetTerminalId

func (ts *TransactionSummary) SetTerminalId(val string)

func (*TransactionSummary) SetTokenPanLastFour

func (ts *TransactionSummary) SetTokenPanLastFour(val string)

func (*TransactionSummary) SetTransactionDate

func (ts *TransactionSummary) SetTransactionDate(val string)

func (*TransactionSummary) SetTransactionDescriptor

func (ts *TransactionSummary) SetTransactionDescriptor(val string)

func (*TransactionSummary) SetTransactionId

func (ts *TransactionSummary) SetTransactionId(val string)

func (*TransactionSummary) SetTransactionLocalDate

func (ts *TransactionSummary) SetTransactionLocalDate(val string)

func (*TransactionSummary) SetTransactionStatus

func (ts *TransactionSummary) SetTransactionStatus(val string)

func (*TransactionSummary) SetTransactionType

func (ts *TransactionSummary) SetTransactionType(val string)

func (*TransactionSummary) SetUniqueDeviceId

func (ts *TransactionSummary) SetUniqueDeviceId(val string)

func (*TransactionSummary) SetUsername

func (ts *TransactionSummary) SetUsername(val string)

func (*TransactionSummary) SetVerificationCode

func (ts *TransactionSummary) SetVerificationCode(val string)

func (*TransactionSummary) SetXId

func (ts *TransactionSummary) SetXId(val string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL