Documentation
¶
Index ¶
- type Address
- type BatchSummary
- func (b *BatchSummary) GetBatchReference() string
- func (b *BatchSummary) GetHostBatchNbr() *int
- func (b *BatchSummary) GetHostTotalAmt() *decimal.Decimal
- func (b *BatchSummary) GetHostTotalCnt() *int
- func (b *BatchSummary) GetId() *int
- func (b *BatchSummary) GetProcessedDeviceId() *int
- func (b *BatchSummary) GetSequenceNumber() string
- func (b *BatchSummary) GetStatus() string
- func (b *BatchSummary) GetTotalAmount() *decimal.Decimal
- func (b *BatchSummary) GetTransactionCount() *int
- func (b *BatchSummary) SetBatchReference(reference string)
- func (b *BatchSummary) SetHostBatchNbr(batchNbr *int)
- func (b *BatchSummary) SetHostTotalAmt(totalAmt *decimal.Decimal)
- func (b *BatchSummary) SetHostTotalCnt(totalCnt *int)
- func (b *BatchSummary) SetId(id *int)
- func (b *BatchSummary) SetProcessedDeviceId(deviceId *int)
- func (b *BatchSummary) SetSequenceNumber(sequenceNumber string)
- func (b *BatchSummary) SetStatus(status string)
- func (b *BatchSummary) SetTotalAmount(amount *decimal.Decimal)
- func (b *BatchSummary) SetTransactionCount(count *int)
- type TransactionSummary
- func (ts *TransactionSummary) GetAccountDataSource() string
- func (ts *TransactionSummary) GetAccountNumberLast4() string
- func (ts *TransactionSummary) GetAccountType() string
- func (ts *TransactionSummary) GetAcquirerReferenceNumber() string
- func (ts *TransactionSummary) GetAdjustmentAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetAdjustmentCurrency() string
- func (ts *TransactionSummary) GetAdjustmentReason() string
- func (ts *TransactionSummary) GetAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetAmountDue() *decimal.Decimal
- func (ts *TransactionSummary) GetAttachmentInfo() string
- func (ts *TransactionSummary) GetAuthCode() string
- func (ts *TransactionSummary) GetAuthorizedAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetAvsResponseCode() string
- func (ts *TransactionSummary) GetBaseAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetBatchAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetBatchCloseDate() string
- func (ts *TransactionSummary) GetBatchId() string
- func (ts *TransactionSummary) GetBatchSequenceNumber() string
- func (ts *TransactionSummary) GetBillingAddress() *Address
- func (ts *TransactionSummary) GetBrandReference() string
- func (ts *TransactionSummary) GetCaptureAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetCardEntryMethod() string
- func (ts *TransactionSummary) GetCardHolderFirstName() string
- func (ts *TransactionSummary) GetCardHolderLastName() string
- func (ts *TransactionSummary) GetCardHolderName() string
- func (ts *TransactionSummary) GetCardSwiped() string
- func (ts *TransactionSummary) GetCardType() string
- func (ts *TransactionSummary) GetCashBackAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetCavvResponseCode() string
- func (ts *TransactionSummary) GetChannel() string
- func (ts *TransactionSummary) GetClerkId() string
- func (ts *TransactionSummary) GetClientTransactionId() string
- func (ts *TransactionSummary) GetCompanyName() string
- func (ts *TransactionSummary) GetConvenienceAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetCountry() string
- func (ts *TransactionSummary) GetCurrency() string
- func (ts *TransactionSummary) GetCustomerFirstName() string
- func (ts *TransactionSummary) GetCustomerId() string
- func (ts *TransactionSummary) GetCustomerLastName() string
- func (ts *TransactionSummary) GetCvnResponseCode() string
- func (ts *TransactionSummary) GetDebtRepaymentIndicator() bool
- func (ts *TransactionSummary) GetDepositAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetDepositCurrency() string
- func (ts *TransactionSummary) GetDepositDate() string
- func (ts *TransactionSummary) GetDepositReference() string
- func (ts *TransactionSummary) GetDepositStatus() string
- func (ts *TransactionSummary) GetDescription() string
- func (ts *TransactionSummary) GetDeviceId() *int
- func (ts *TransactionSummary) GetEciIndicator() string
- func (ts *TransactionSummary) GetEmvChipCondition() string
- func (ts *TransactionSummary) GetEmvIssuerResponse() string
- func (ts *TransactionSummary) GetEntryMode() string
- func (ts *TransactionSummary) GetFraudRuleInfo() string
- func (ts *TransactionSummary) GetFullyCaptured() bool
- func (ts *TransactionSummary) GetGatewayResponseCode() string
- func (ts *TransactionSummary) GetGatewayResponseMessage() string
- func (ts *TransactionSummary) GetGiftCurrency() string
- func (ts *TransactionSummary) GetGratuityAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetHasEcomPaymentData() bool
- func (ts *TransactionSummary) GetHasEmvTags() bool
- func (ts *TransactionSummary) GetHostTimeOut() *bool
- func (ts *TransactionSummary) GetInvoiceNumber() string
- func (ts *TransactionSummary) GetIssuerResponseCode() string
- func (ts *TransactionSummary) GetIssuerResponseMessage() string
- func (ts *TransactionSummary) GetIssuerTransactionId() string
- func (ts *TransactionSummary) GetLanguage() string
- func (ts *TransactionSummary) GetMaskedAlias() string
- func (ts *TransactionSummary) GetMaskedCardNumber() string
- func (ts *TransactionSummary) GetMerchantCategory() string
- func (ts *TransactionSummary) GetMerchantDbaName() string
- func (ts *TransactionSummary) GetMerchantHierarchy() string
- func (ts *TransactionSummary) GetMerchantId() string
- func (ts *TransactionSummary) GetMerchantName() string
- func (ts *TransactionSummary) GetMerchantNumber() string
- func (ts *TransactionSummary) GetOneTimePayment() bool
- func (ts *TransactionSummary) GetOrderId() string
- func (ts *TransactionSummary) GetOriginalTransactionId() string
- func (ts *TransactionSummary) GetPaymentMethodKey() string
- func (ts *TransactionSummary) GetPaymentPurposeCode() string
- func (ts *TransactionSummary) GetPaymentType() string
- func (ts *TransactionSummary) GetPoNumber() string
- func (ts *TransactionSummary) GetRecurringDataCode() string
- func (ts *TransactionSummary) GetReferenceNumber() string
- func (ts *TransactionSummary) GetRepeatCount() *int
- func (ts *TransactionSummary) GetResponseDate() string
- func (ts *TransactionSummary) GetSafReferenceNumber() string
- func (ts *TransactionSummary) GetScheduleId() string
- func (ts *TransactionSummary) GetSchemeReferenceData() string
- func (ts *TransactionSummary) GetServiceName() string
- func (ts *TransactionSummary) GetSettlementAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetShippingAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetSiteTrace() string
- func (ts *TransactionSummary) GetStatus() string
- func (ts *TransactionSummary) GetSurchargeAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetTaxAmount() *decimal.Decimal
- func (ts *TransactionSummary) GetTaxType() string
- func (ts *TransactionSummary) GetTerminalId() string
- func (ts *TransactionSummary) GetTokenPanLastFour() string
- func (ts *TransactionSummary) GetTransactionDate() string
- func (ts *TransactionSummary) GetTransactionDescriptor() string
- func (ts *TransactionSummary) GetTransactionId() string
- func (ts *TransactionSummary) GetTransactionLocalDate() string
- func (ts *TransactionSummary) GetTransactionStatus() string
- func (ts *TransactionSummary) GetTransactionType() string
- func (ts *TransactionSummary) GetUniqueDeviceId() string
- func (ts *TransactionSummary) GetUsername() string
- func (ts *TransactionSummary) GetVerificationCode() string
- func (ts *TransactionSummary) GetXId() string
- func (ts *TransactionSummary) SetAccountDataSource(val string)
- func (ts *TransactionSummary) SetAccountNumberLast4(val string)
- func (ts *TransactionSummary) SetAccountType(val string)
- func (ts *TransactionSummary) SetAcquirerReferenceNumber(val string)
- func (ts *TransactionSummary) SetAdjustmentAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetAdjustmentCurrency(val string)
- func (ts *TransactionSummary) SetAdjustmentReason(val string)
- func (ts *TransactionSummary) SetAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetAmountDue(val *decimal.Decimal)
- func (ts *TransactionSummary) SetAttachmentInfo(val string)
- func (ts *TransactionSummary) SetAuthCode(val string)
- func (ts *TransactionSummary) SetAuthorizedAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetAvsResponseCode(val string)
- func (ts *TransactionSummary) SetBaseAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetBatchAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetBatchCloseDate(val string)
- func (ts *TransactionSummary) SetBatchId(val string)
- func (ts *TransactionSummary) SetBatchSequenceNumber(val string)
- func (ts *TransactionSummary) SetBillingAddress(val *Address)
- func (ts *TransactionSummary) SetBrandReference(val string)
- func (ts *TransactionSummary) SetCaptureAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetCardEntryMethod(val string)
- func (ts *TransactionSummary) SetCardHolderFirstName(val string)
- func (ts *TransactionSummary) SetCardHolderLastName(val string)
- func (ts *TransactionSummary) SetCardHolderName(val string)
- func (ts *TransactionSummary) SetCardSwiped(val string)
- func (ts *TransactionSummary) SetCardType(val string)
- func (ts *TransactionSummary) SetCashBackAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetCavvResponseCode(val string)
- func (ts *TransactionSummary) SetChannel(val string)
- func (ts *TransactionSummary) SetClerkId(val string)
- func (ts *TransactionSummary) SetClientTransactionId(val string)
- func (ts *TransactionSummary) SetCompanyName(val string)
- func (ts *TransactionSummary) SetConvenienceAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetCountry(val string)
- func (ts *TransactionSummary) SetCurrency(val string)
- func (ts *TransactionSummary) SetCustomerFirstName(val string)
- func (ts *TransactionSummary) SetCustomerId(val string)
- func (ts *TransactionSummary) SetCustomerLastName(val string)
- func (ts *TransactionSummary) SetCvnResponseCode(val string)
- func (ts *TransactionSummary) SetDebtRepaymentIndicator(val bool)
- func (ts *TransactionSummary) SetDepositAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetDepositCurrency(val string)
- func (ts *TransactionSummary) SetDepositDate(val string)
- func (ts *TransactionSummary) SetDepositReference(val string)
- func (ts *TransactionSummary) SetDepositStatus(val string)
- func (ts *TransactionSummary) SetDescription(val string)
- func (ts *TransactionSummary) SetDeviceId(val *int)
- func (ts *TransactionSummary) SetEciIndicator(val string)
- func (ts *TransactionSummary) SetEmvChipCondition(val string)
- func (ts *TransactionSummary) SetEmvIssuerResponse(val string)
- func (ts *TransactionSummary) SetEntryMode(val string)
- func (ts *TransactionSummary) SetFraudRuleInfo(val string)
- func (ts *TransactionSummary) SetFullyCaptured(val bool)
- func (ts *TransactionSummary) SetGatewayResponseCode(val string)
- func (ts *TransactionSummary) SetGatewayResponseMessage(val string)
- func (ts *TransactionSummary) SetGiftCurrency(val string)
- func (ts *TransactionSummary) SetGratuityAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetHasEcomPaymentData(val bool)
- func (ts *TransactionSummary) SetHasEmvTags(val bool)
- func (ts *TransactionSummary) SetHostTimeOut(val *bool)
- func (ts *TransactionSummary) SetInvoiceNumber(val string)
- func (ts *TransactionSummary) SetIssuerResponseCode(val string)
- func (ts *TransactionSummary) SetIssuerResponseMessage(val string)
- func (ts *TransactionSummary) SetIssuerTransactionId(val string)
- func (ts *TransactionSummary) SetLanguage(val string)
- func (ts *TransactionSummary) SetMaskedAlias(val string)
- func (ts *TransactionSummary) SetMaskedCardNumber(val string)
- func (ts *TransactionSummary) SetMerchantCategory(val string)
- func (ts *TransactionSummary) SetMerchantDbaName(val string)
- func (ts *TransactionSummary) SetMerchantHierarchy(val string)
- func (ts *TransactionSummary) SetMerchantId(val string)
- func (ts *TransactionSummary) SetMerchantName(val string)
- func (ts *TransactionSummary) SetMerchantNumber(val string)
- func (ts *TransactionSummary) SetOneTimePayment(val bool)
- func (ts *TransactionSummary) SetPaymentMethodKey(val string)
- func (ts *TransactionSummary) SetPaymentPurposeCode(val string)
- func (ts *TransactionSummary) SetPaymentType(val string)
- func (ts *TransactionSummary) SetPoNumber(val string)
- func (ts *TransactionSummary) SetRecurringDataCode(val string)
- func (ts *TransactionSummary) SetReferenceNumber(val string)
- func (ts *TransactionSummary) SetRepeatCount(val *int)
- func (ts *TransactionSummary) SetResponseDate(val string)
- func (ts *TransactionSummary) SetSafReferenceNumber(val string)
- func (ts *TransactionSummary) SetScheduleId(val string)
- func (ts *TransactionSummary) SetSchemeReferenceData(val string)
- func (ts *TransactionSummary) SetServiceName(val string)
- func (ts *TransactionSummary) SetSettlementAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetShippingAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetSiteTrace(val string)
- func (ts *TransactionSummary) SetStatus(val string)
- func (ts *TransactionSummary) SetSurchargeAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetTaxAmount(val *decimal.Decimal)
- func (ts *TransactionSummary) SetTaxType(val string)
- func (ts *TransactionSummary) SetTerminalId(val string)
- func (ts *TransactionSummary) SetTokenPanLastFour(val string)
- func (ts *TransactionSummary) SetTransactionDate(val string)
- func (ts *TransactionSummary) SetTransactionDescriptor(val string)
- func (ts *TransactionSummary) SetTransactionId(val string)
- func (ts *TransactionSummary) SetTransactionLocalDate(val string)
- func (ts *TransactionSummary) SetTransactionStatus(val string)
- func (ts *TransactionSummary) SetTransactionType(val string)
- func (ts *TransactionSummary) SetUniqueDeviceId(val string)
- func (ts *TransactionSummary) SetUsername(val string)
- func (ts *TransactionSummary) SetVerificationCode(val string)
- func (ts *TransactionSummary) SetXId(val string)
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 NewAddressWithStreet ¶
func (*Address) SetCountry ¶
func (*Address) SetCountryCode ¶
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) 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) 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)