Documentation
¶
Index ¶
- func RegisterMastercardServiceServer(s *grpc.Server, srv MastercardServiceServer)
- type AdditionalMerchantData
- func (*AdditionalMerchantData) Descriptor() ([]byte, []int)
- func (m *AdditionalMerchantData) GetPaymentFacilitatorId() string
- func (m *AdditionalMerchantData) GetSubMerchantId() string
- func (*AdditionalMerchantData) ProtoMessage()
- func (m *AdditionalMerchantData) Reset()
- func (m *AdditionalMerchantData) String() string
- func (m *AdditionalMerchantData) XXX_DiscardUnknown()
- func (m *AdditionalMerchantData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AdditionalMerchantData) XXX_Merge(src proto.Message)
- func (m *AdditionalMerchantData) XXX_Size() int
- func (m *AdditionalMerchantData) XXX_Unmarshal(b []byte) error
- type Address
- func (*Address) Descriptor() ([]byte, []int)
- func (m *Address) GetCity() string
- func (m *Address) GetCountry() string
- func (m *Address) GetCountrySubdivision() string
- func (m *Address) GetLine1() string
- func (m *Address) GetLine2() string
- func (m *Address) GetPostalCode() string
- func (*Address) ProtoMessage()
- func (m *Address) Reset()
- func (m *Address) String() string
- func (m *Address) XXX_DiscardUnknown()
- func (m *Address) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Address) XXX_Merge(src proto.Message)
- func (m *Address) XXX_Size() int
- func (m *Address) XXX_Unmarshal(b []byte) error
- type Country
- func (*Country) Descriptor() ([]byte, []int)
- func (m *Country) GetCode() string
- func (m *Country) GetName() string
- func (*Country) ProtoMessage()
- func (m *Country) Reset()
- func (m *Country) String() string
- func (m *Country) XXX_DiscardUnknown()
- func (m *Country) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Country) XXX_Merge(src proto.Message)
- func (m *Country) XXX_Size() int
- func (m *Country) XXX_Unmarshal(b []byte) error
- type CountrySubdivision
- func (*CountrySubdivision) Descriptor() ([]byte, []int)
- func (m *CountrySubdivision) GetCode() string
- func (m *CountrySubdivision) GetName() string
- func (*CountrySubdivision) ProtoMessage()
- func (m *CountrySubdivision) Reset()
- func (m *CountrySubdivision) String() string
- func (m *CountrySubdivision) XXX_DiscardUnknown()
- func (m *CountrySubdivision) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CountrySubdivision) XXX_Merge(src proto.Message)
- func (m *CountrySubdivision) XXX_Size() int
- func (m *CountrySubdivision) XXX_Unmarshal(b []byte) error
- type CurrencyDataResponse
- func (*CurrencyDataResponse) Descriptor() ([]byte, []int)
- func (m *CurrencyDataResponse) GetBankFee() float32
- func (m *CurrencyDataResponse) GetConversionRate() float32
- func (m *CurrencyDataResponse) GetCrdhldBillAmt() float32
- func (m *CurrencyDataResponse) GetCrdhldBillCurr() string
- func (m *CurrencyDataResponse) GetErrorCode() int64
- func (m *CurrencyDataResponse) GetErrorMessage() string
- func (m *CurrencyDataResponse) GetFxDate() string
- func (m *CurrencyDataResponse) GetTransAmt() float32
- func (m *CurrencyDataResponse) GetTransCurr() string
- func (*CurrencyDataResponse) ProtoMessage()
- func (m *CurrencyDataResponse) Reset()
- func (m *CurrencyDataResponse) String() string
- func (m *CurrencyDataResponse) XXX_DiscardUnknown()
- func (m *CurrencyDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CurrencyDataResponse) XXX_Merge(src proto.Message)
- func (m *CurrencyDataResponse) XXX_Size() int
- func (m *CurrencyDataResponse) XXX_Unmarshal(b []byte) error
- type CurrencyResponse
- func (*CurrencyResponse) Descriptor() ([]byte, []int)
- func (m *CurrencyResponse) GetData() *CurrencyDataResponse
- func (m *CurrencyResponse) GetDate() *timestamp.Timestamp
- func (m *CurrencyResponse) GetDescription() string
- func (m *CurrencyResponse) GetName() string
- func (m *CurrencyResponse) GetTransAmt() float32
- func (m *CurrencyResponse) GetType() string
- func (*CurrencyResponse) ProtoMessage()
- func (m *CurrencyResponse) Reset()
- func (m *CurrencyResponse) String() string
- func (m *CurrencyResponse) XXX_DiscardUnknown()
- func (m *CurrencyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CurrencyResponse) XXX_Merge(src proto.Message)
- func (m *CurrencyResponse) XXX_Size() int
- func (m *CurrencyResponse) XXX_Unmarshal(b []byte) error
- type CustomField
- func (*CustomField) Descriptor() ([]byte, []int)
- func (m *CustomField) GetName() string
- func (m *CustomField) GetValue() string
- func (*CustomField) ProtoMessage()
- func (m *CustomField) Reset()
- func (m *CustomField) String() string
- func (m *CustomField) XXX_DiscardUnknown()
- func (m *CustomField) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomField) XXX_Merge(src proto.Message)
- func (m *CustomField) XXX_Size() int
- func (m *CustomField) XXX_Unmarshal(b []byte) error
- type ErrorResponse
- func (*ErrorResponse) Descriptor() ([]byte, []int)
- func (m *ErrorResponse) GetMessage() string
- func (m *ErrorResponse) GetReasonCode() string
- func (m *ErrorResponse) GetSource() string
- func (*ErrorResponse) ProtoMessage()
- func (m *ErrorResponse) Reset()
- func (m *ErrorResponse) String() string
- func (m *ErrorResponse) XXX_DiscardUnknown()
- func (m *ErrorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ErrorResponse) XXX_Merge(src proto.Message)
- func (m *ErrorResponse) XXX_Size() int
- func (m *ErrorResponse) XXX_Unmarshal(b []byte) error
- type MastercardCurrencyConversionReply
- func (*MastercardCurrencyConversionReply) Descriptor() ([]byte, []int)
- func (m *MastercardCurrencyConversionReply) GetResponse() *CurrencyResponse
- func (*MastercardCurrencyConversionReply) ProtoMessage()
- func (m *MastercardCurrencyConversionReply) Reset()
- func (m *MastercardCurrencyConversionReply) String() string
- func (m *MastercardCurrencyConversionReply) XXX_DiscardUnknown()
- func (m *MastercardCurrencyConversionReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MastercardCurrencyConversionReply) XXX_Merge(src proto.Message)
- func (m *MastercardCurrencyConversionReply) XXX_Size() int
- func (m *MastercardCurrencyConversionReply) XXX_Unmarshal(b []byte) error
- type MastercardCurrencyConversionRequest
- func (*MastercardCurrencyConversionRequest) Descriptor() ([]byte, []int)
- func (m *MastercardCurrencyConversionRequest) GetBankFee() int64
- func (m *MastercardCurrencyConversionRequest) GetCrdhldBillCurr() string
- func (m *MastercardCurrencyConversionRequest) GetFxDate() string
- func (m *MastercardCurrencyConversionRequest) GetTransAmt() float32
- func (m *MastercardCurrencyConversionRequest) GetTransCurr() string
- func (*MastercardCurrencyConversionRequest) ProtoMessage()
- func (m *MastercardCurrencyConversionRequest) Reset()
- func (m *MastercardCurrencyConversionRequest) String() string
- func (m *MastercardCurrencyConversionRequest) XXX_DiscardUnknown()
- func (m *MastercardCurrencyConversionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MastercardCurrencyConversionRequest) XXX_Merge(src proto.Message)
- func (m *MastercardCurrencyConversionRequest) XXX_Size() int
- func (m *MastercardCurrencyConversionRequest) XXX_Unmarshal(b []byte) error
- type MastercardReply
- func (*MastercardReply) Descriptor() ([]byte, []int)
- func (m *MastercardReply) GetMerchantIDs() *MerchantIDs
- func (*MastercardReply) ProtoMessage()
- func (m *MastercardReply) Reset()
- func (m *MastercardReply) String() string
- func (m *MastercardReply) XXX_DiscardUnknown()
- func (m *MastercardReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MastercardReply) XXX_Merge(src proto.Message)
- func (m *MastercardReply) XXX_Size() int
- func (m *MastercardReply) XXX_Unmarshal(b []byte) error
- type MastercardRequest
- func (*MastercardRequest) Descriptor() ([]byte, []int)
- func (m *MastercardRequest) GetMerchantID() string
- func (m *MastercardRequest) GetSearch() int64
- func (*MastercardRequest) ProtoMessage()
- func (m *MastercardRequest) Reset()
- func (m *MastercardRequest) String() string
- func (m *MastercardRequest) XXX_DiscardUnknown()
- func (m *MastercardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MastercardRequest) XXX_Merge(src proto.Message)
- func (m *MastercardRequest) XXX_Size() int
- func (m *MastercardRequest) XXX_Unmarshal(b []byte) error
- type MastercardServiceClient
- type MastercardServiceServer
- type Merchant
- func (*Merchant) Descriptor() ([]byte, []int)
- func (m *Merchant) GetAddress() *Address
- func (m *Merchant) GetBrandName() string
- func (m *Merchant) GetComment() string
- func (m *Merchant) GetDescriptorText() string
- func (m *Merchant) GetLegalCorporateName() string
- func (m *Merchant) GetLocationID() int64
- func (m *Merchant) GetMatchConfidenceScore() int64
- func (m *Merchant) GetMerchantCategory() string
- func (m *Merchant) GetMerchantDbaName() string
- func (m *Merchant) GetPhoneNumber() string
- func (m *Merchant) GetSoleProprietorName() string
- func (*Merchant) ProtoMessage()
- func (m *Merchant) Reset()
- func (m *Merchant) String() string
- func (m *Merchant) XXX_DiscardUnknown()
- func (m *Merchant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Merchant) XXX_Merge(src proto.Message)
- func (m *Merchant) XXX_Size() int
- func (m *Merchant) XXX_Unmarshal(b []byte) error
- type MerchantIDs
- func (*MerchantIDs) Descriptor() ([]byte, []int)
- func (m *MerchantIDs) GetMerchant() []*Merchant
- func (m *MerchantIDs) GetMessage() string
- func (*MerchantIDs) ProtoMessage()
- func (m *MerchantIDs) Reset()
- func (m *MerchantIDs) String() string
- func (m *MerchantIDs) XXX_DiscardUnknown()
- func (m *MerchantIDs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MerchantIDs) XXX_Merge(src proto.Message)
- func (m *MerchantIDs) XXX_Size() int
- func (m *MerchantIDs) XXX_Unmarshal(b []byte) error
- type MerchantTransfer
- func (*MerchantTransfer) Descriptor() ([]byte, []int)
- func (m *MerchantTransfer) GetAdditionalMessage() string
- func (m *MerchantTransfer) GetConvenienceAmount() string
- func (m *MerchantTransfer) GetConvenienceIndicator() string
- func (m *MerchantTransfer) GetDigitalAccountReferenceNumber() string
- func (m *MerchantTransfer) GetInterchangeRateDesignator() string
- func (m *MerchantTransfer) GetMastercardAssignedId() string
- func (m *MerchantTransfer) GetParticipant() *Participant
- func (m *MerchantTransfer) GetParticipationId() string
- func (m *MerchantTransfer) GetPaymentOriginationCountry() string
- func (m *MerchantTransfer) GetPaymentType() string
- func (m *MerchantTransfer) GetProcessorId() string
- func (m *MerchantTransfer) GetQrData() string
- func (m *MerchantTransfer) GetRecipient() *Recipient
- func (m *MerchantTransfer) GetRecipientAccountUri() string
- func (m *MerchantTransfer) GetReconciliationData() *ReconciliationData
- func (m *MerchantTransfer) GetRoutingTransitNumber() string
- func (m *MerchantTransfer) GetSender() *Sender
- func (m *MerchantTransfer) GetSenderAccountUri() string
- func (m *MerchantTransfer) GetTransactionLocalDateTime() string
- func (m *MerchantTransfer) GetTransferAmount() *TransferAmount
- func (m *MerchantTransfer) GetTransferReference() string
- func (m *MerchantTransfer) GetUniqueReferenceNumber() string
- func (*MerchantTransfer) ProtoMessage()
- func (m *MerchantTransfer) Reset()
- func (m *MerchantTransfer) String() string
- func (m *MerchantTransfer) XXX_DiscardUnknown()
- func (m *MerchantTransfer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MerchantTransfer) XXX_Merge(src proto.Message)
- func (m *MerchantTransfer) XXX_Size() int
- func (m *MerchantTransfer) XXX_Unmarshal(b []byte) error
- type MerchantTransferFundingAndPaymentRequest
- func (*MerchantTransferFundingAndPaymentRequest) Descriptor() ([]byte, []int)
- func (m *MerchantTransferFundingAndPaymentRequest) GetMerchantTransfer() *MerchantTransfer
- func (m *MerchantTransferFundingAndPaymentRequest) GetPartnerId() string
- func (*MerchantTransferFundingAndPaymentRequest) ProtoMessage()
- func (m *MerchantTransferFundingAndPaymentRequest) Reset()
- func (m *MerchantTransferFundingAndPaymentRequest) String() string
- func (m *MerchantTransferFundingAndPaymentRequest) XXX_DiscardUnknown()
- func (m *MerchantTransferFundingAndPaymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MerchantTransferFundingAndPaymentRequest) XXX_Merge(src proto.Message)
- func (m *MerchantTransferFundingAndPaymentRequest) XXX_Size() int
- func (m *MerchantTransferFundingAndPaymentRequest) XXX_Unmarshal(b []byte) error
- type MerchantTransferFundingAndPaymentResponse
- func (*MerchantTransferFundingAndPaymentResponse) Descriptor() ([]byte, []int)
- func (m *MerchantTransferFundingAndPaymentResponse) GetMerchantTransfer() *MerchantTransferResponse
- func (*MerchantTransferFundingAndPaymentResponse) ProtoMessage()
- func (m *MerchantTransferFundingAndPaymentResponse) Reset()
- func (m *MerchantTransferFundingAndPaymentResponse) String() string
- func (m *MerchantTransferFundingAndPaymentResponse) XXX_DiscardUnknown()
- func (m *MerchantTransferFundingAndPaymentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MerchantTransferFundingAndPaymentResponse) XXX_Merge(src proto.Message)
- func (m *MerchantTransferFundingAndPaymentResponse) XXX_Size() int
- func (m *MerchantTransferFundingAndPaymentResponse) XXX_Unmarshal(b []byte) error
- type MerchantTransferResponse
- func (*MerchantTransferResponse) Descriptor() ([]byte, []int)
- func (m *MerchantTransferResponse) GetAdditionalMessage() string
- func (m *MerchantTransferResponse) GetCreated() string
- func (m *MerchantTransferResponse) GetDigitalAccountReferenceNumber() string
- func (m *MerchantTransferResponse) GetFundingSource() string
- func (m *MerchantTransferResponse) GetId() string
- func (m *MerchantTransferResponse) GetInterchangeRateDesignator() string
- func (m *MerchantTransferResponse) GetMastercardAssignedId() string
- func (m *MerchantTransferResponse) GetOriginalStatus() string
- func (m *MerchantTransferResponse) GetParticipant() *Participant
- func (m *MerchantTransferResponse) GetParticipationId() string
- func (m *MerchantTransferResponse) GetPaymentOriginationCountry() string
- func (m *MerchantTransferResponse) GetPaymentTypeb() string
- func (m *MerchantTransferResponse) GetProcessorId() string
- func (m *MerchantTransferResponse) GetRecipient() *Recipient
- func (m *MerchantTransferResponse) GetRecipientAccountUri() string
- func (m *MerchantTransferResponse) GetReconciliationData() *ReconciliationData
- func (m *MerchantTransferResponse) GetResourceType() string
- func (m *MerchantTransferResponse) GetRoutingTransitNumber() string
- func (m *MerchantTransferResponse) GetSender() *Sender
- func (m *MerchantTransferResponse) GetSenderAccountUri() string
- func (m *MerchantTransferResponse) GetStatus() string
- func (m *MerchantTransferResponse) GetStatusTimestamp() string
- func (m *MerchantTransferResponse) GetTransactionHistory() *TransactionHistory
- func (m *MerchantTransferResponse) GetTransactionLocalDateTime() string
- func (m *MerchantTransferResponse) GetTransferAmount() *TransferAmount
- func (m *MerchantTransferResponse) GetTransferReference() string
- func (*MerchantTransferResponse) ProtoMessage()
- func (m *MerchantTransferResponse) Reset()
- func (m *MerchantTransferResponse) String() string
- func (m *MerchantTransferResponse) XXX_DiscardUnknown()
- func (m *MerchantTransferResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MerchantTransferResponse) XXX_Merge(src proto.Message)
- func (m *MerchantTransferResponse) XXX_Size() int
- func (m *MerchantTransferResponse) XXX_Unmarshal(b []byte) error
- type Participant
- func (*Participant) Descriptor() ([]byte, []int)
- func (m *Participant) GetCardAcceptorId() string
- func (m *Participant) GetCardAcceptorName() string
- func (*Participant) ProtoMessage()
- func (m *Participant) Reset()
- func (m *Participant) String() string
- func (m *Participant) XXX_DiscardUnknown()
- func (m *Participant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Participant) XXX_Merge(src proto.Message)
- func (m *Participant) XXX_Size() int
- func (m *Participant) XXX_Unmarshal(b []byte) error
- type Recipient
- func (*Recipient) Descriptor() ([]byte, []int)
- func (m *Recipient) GetAdditionalMerchantData() *AdditionalMerchantData
- func (m *Recipient) GetAddress() *Address
- func (m *Recipient) GetAuthenticationValue() string
- func (m *Recipient) GetEmail() string
- func (m *Recipient) GetFirstName() string
- func (m *Recipient) GetLastName() string
- func (m *Recipient) GetMerchantCategoryCode() string
- func (m *Recipient) GetMiddleName() string
- func (m *Recipient) GetPhone() string
- func (m *Recipient) GetTokenCryptogram() *TokenCryptogram
- func (*Recipient) ProtoMessage()
- func (m *Recipient) Reset()
- func (m *Recipient) String() string
- func (m *Recipient) XXX_DiscardUnknown()
- func (m *Recipient) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Recipient) XXX_Merge(src proto.Message)
- func (m *Recipient) XXX_Size() int
- func (m *Recipient) XXX_Unmarshal(b []byte) error
- type ReconciliationData
- func (*ReconciliationData) Descriptor() ([]byte, []int)
- func (m *ReconciliationData) GetCustomField() []*CustomField
- func (*ReconciliationData) ProtoMessage()
- func (m *ReconciliationData) Reset()
- func (m *ReconciliationData) String() string
- func (m *ReconciliationData) XXX_DiscardUnknown()
- func (m *ReconciliationData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReconciliationData) XXX_Merge(src proto.Message)
- func (m *ReconciliationData) XXX_Size() int
- func (m *ReconciliationData) XXX_Unmarshal(b []byte) error
- type Sender
- func (*Sender) Descriptor() ([]byte, []int)
- func (m *Sender) GetAdditionalMerchantData() *AdditionalMerchantData
- func (m *Sender) GetAddress() *Address
- func (m *Sender) GetAuthenticationValue() string
- func (m *Sender) GetEmail() string
- func (m *Sender) GetFirstName() string
- func (m *Sender) GetLastName() string
- func (m *Sender) GetMiddleName() string
- func (m *Sender) GetPhone() string
- func (m *Sender) GetTokenCryptogram() *TokenCryptogram
- func (*Sender) ProtoMessage()
- func (m *Sender) Reset()
- func (m *Sender) String() string
- func (m *Sender) XXX_DiscardUnknown()
- func (m *Sender) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Sender) XXX_Merge(src proto.Message)
- func (m *Sender) XXX_Size() int
- func (m *Sender) XXX_Unmarshal(b []byte) error
- type TokenCryptogram
- func (*TokenCryptogram) Descriptor() ([]byte, []int)
- func (m *TokenCryptogram) GetPanSequenceNumber() string
- func (m *TokenCryptogram) GetType() string
- func (m *TokenCryptogram) GetValue() string
- func (*TokenCryptogram) ProtoMessage()
- func (m *TokenCryptogram) Reset()
- func (m *TokenCryptogram) String() string
- func (m *TokenCryptogram) XXX_DiscardUnknown()
- func (m *TokenCryptogram) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TokenCryptogram) XXX_Merge(src proto.Message)
- func (m *TokenCryptogram) XXX_Size() int
- func (m *TokenCryptogram) XXX_Unmarshal(b []byte) error
- type Transaction
- func (*Transaction) Descriptor() ([]byte, []int)
- func (m *Transaction) GetAccountUri() string
- func (m *Transaction) GetAuthorizationId() string
- func (m *Transaction) GetConvenienceIndicator() string
- func (m *Transaction) GetCreateTimestamp() string
- func (m *Transaction) GetFundsAvailability() string
- func (m *Transaction) GetId() string
- func (m *Transaction) GetNetwork() string
- func (m *Transaction) GetNetworkStatusCode() string
- func (m *Transaction) GetNetworkStatusDescription() string
- func (m *Transaction) GetPaymentAccountReference() string
- func (m *Transaction) GetQrData() string
- func (m *Transaction) GetResourceType() string
- func (m *Transaction) GetRetrievalReference() string
- func (m *Transaction) GetStatus() string
- func (m *Transaction) GetStatusReason() string
- func (m *Transaction) GetStatusTimestamp() string
- func (m *Transaction) GetSwitchSerialNumber() string
- func (m *Transaction) GetSystemTraceAuditNumber() string
- func (m *Transaction) GetTransactionAmount() *TransactionAmount
- func (m *Transaction) GetType() string
- func (m *Transaction) GetUniqueReferenceNumber() string
- func (*Transaction) ProtoMessage()
- func (m *Transaction) Reset()
- func (m *Transaction) String() string
- func (m *Transaction) XXX_DiscardUnknown()
- func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Transaction) XXX_Merge(src proto.Message)
- func (m *Transaction) XXX_Size() int
- func (m *Transaction) XXX_Unmarshal(b []byte) error
- type TransactionAmount
- func (*TransactionAmount) Descriptor() ([]byte, []int)
- func (m *TransactionAmount) GetCurrency() string
- func (m *TransactionAmount) GetValue() string
- func (*TransactionAmount) ProtoMessage()
- func (m *TransactionAmount) Reset()
- func (m *TransactionAmount) String() string
- func (m *TransactionAmount) XXX_DiscardUnknown()
- func (m *TransactionAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TransactionAmount) XXX_Merge(src proto.Message)
- func (m *TransactionAmount) XXX_Size() int
- func (m *TransactionAmount) XXX_Unmarshal(b []byte) error
- type TransactionHistory
- func (*TransactionHistory) Descriptor() ([]byte, []int)
- func (m *TransactionHistory) GetData() []*Transaction
- func (m *TransactionHistory) GetItemCount() string
- func (m *TransactionHistory) GetResourceType() string
- func (*TransactionHistory) ProtoMessage()
- func (m *TransactionHistory) Reset()
- func (m *TransactionHistory) String() string
- func (m *TransactionHistory) XXX_DiscardUnknown()
- func (m *TransactionHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TransactionHistory) XXX_Merge(src proto.Message)
- func (m *TransactionHistory) XXX_Size() int
- func (m *TransactionHistory) XXX_Unmarshal(b []byte) error
- type TransferAmount
- func (*TransferAmount) Descriptor() ([]byte, []int)
- func (m *TransferAmount) GetCurrency() string
- func (m *TransferAmount) GetValue() string
- func (*TransferAmount) ProtoMessage()
- func (m *TransferAmount) Reset()
- func (m *TransferAmount) String() string
- func (m *TransferAmount) XXX_DiscardUnknown()
- func (m *TransferAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TransferAmount) XXX_Merge(src proto.Message)
- func (m *TransferAmount) XXX_Size() int
- func (m *TransferAmount) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterMastercardServiceServer ¶
func RegisterMastercardServiceServer(s *grpc.Server, srv MastercardServiceServer)
Types ¶
type AdditionalMerchantData ¶
type AdditionalMerchantData struct {
PaymentFacilitatorId string `protobuf:"bytes,1,opt,name=payment_facilitator_id,json=paymentFacilitatorId,proto3" json:"payment_facilitator_id,omitempty"`
SubMerchantId string `protobuf:"bytes,2,opt,name=sub_merchant_id,json=subMerchantId,proto3" json:"sub_merchant_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*AdditionalMerchantData) Descriptor ¶
func (*AdditionalMerchantData) Descriptor() ([]byte, []int)
func (*AdditionalMerchantData) GetPaymentFacilitatorId ¶
func (m *AdditionalMerchantData) GetPaymentFacilitatorId() string
func (*AdditionalMerchantData) GetSubMerchantId ¶
func (m *AdditionalMerchantData) GetSubMerchantId() string
func (*AdditionalMerchantData) ProtoMessage ¶
func (*AdditionalMerchantData) ProtoMessage()
func (*AdditionalMerchantData) Reset ¶
func (m *AdditionalMerchantData) Reset()
func (*AdditionalMerchantData) String ¶
func (m *AdditionalMerchantData) String() string
func (*AdditionalMerchantData) XXX_DiscardUnknown ¶
func (m *AdditionalMerchantData) XXX_DiscardUnknown()
func (*AdditionalMerchantData) XXX_Marshal ¶
func (m *AdditionalMerchantData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AdditionalMerchantData) XXX_Merge ¶
func (m *AdditionalMerchantData) XXX_Merge(src proto.Message)
func (*AdditionalMerchantData) XXX_Size ¶
func (m *AdditionalMerchantData) XXX_Size() int
func (*AdditionalMerchantData) XXX_Unmarshal ¶
func (m *AdditionalMerchantData) XXX_Unmarshal(b []byte) error
type Address ¶
type Address struct {
Line1 string `protobuf:"bytes,1,opt,name=line1,proto3" json:"line1,omitempty"`
Line2 string `protobuf:"bytes,2,opt,name=line2,proto3" json:"line2,omitempty"`
City string `protobuf:"bytes,3,opt,name=city,proto3" json:"city,omitempty"`
CountrySubdivision string `protobuf:"bytes,4,opt,name=country_subdivision,json=countrySubdivision,proto3" json:"country_subdivision,omitempty"`
PostalCode string `protobuf:"bytes,5,opt,name=postal_code,json=postalCode,proto3" json:"postal_code,omitempty"`
Country string `protobuf:"bytes,6,opt,name=country,proto3" json:"country,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
Address contains the full address of a merchant
func (*Address) Descriptor ¶
func (*Address) GetCountry ¶
func (*Address) GetCountrySubdivision ¶
func (*Address) GetPostalCode ¶
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) XXX_DiscardUnknown ¶
func (m *Address) XXX_DiscardUnknown()
func (*Address) XXX_Marshal ¶
func (*Address) XXX_Unmarshal ¶
type Country ¶
type Country struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
Country contains country informations
func (*Country) Descriptor ¶
func (*Country) ProtoMessage ¶
func (*Country) ProtoMessage()
func (*Country) XXX_DiscardUnknown ¶
func (m *Country) XXX_DiscardUnknown()
func (*Country) XXX_Marshal ¶
func (*Country) XXX_Unmarshal ¶
type CountrySubdivision ¶
type CountrySubdivision struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CountrySubdivision) Descriptor ¶
func (*CountrySubdivision) Descriptor() ([]byte, []int)
func (*CountrySubdivision) GetCode ¶
func (m *CountrySubdivision) GetCode() string
func (*CountrySubdivision) GetName ¶
func (m *CountrySubdivision) GetName() string
func (*CountrySubdivision) ProtoMessage ¶
func (*CountrySubdivision) ProtoMessage()
func (*CountrySubdivision) Reset ¶
func (m *CountrySubdivision) Reset()
func (*CountrySubdivision) String ¶
func (m *CountrySubdivision) String() string
func (*CountrySubdivision) XXX_DiscardUnknown ¶
func (m *CountrySubdivision) XXX_DiscardUnknown()
func (*CountrySubdivision) XXX_Marshal ¶
func (m *CountrySubdivision) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CountrySubdivision) XXX_Merge ¶
func (m *CountrySubdivision) XXX_Merge(src proto.Message)
func (*CountrySubdivision) XXX_Size ¶
func (m *CountrySubdivision) XXX_Size() int
func (*CountrySubdivision) XXX_Unmarshal ¶
func (m *CountrySubdivision) XXX_Unmarshal(b []byte) error
type CurrencyDataResponse ¶
type CurrencyDataResponse struct {
// Rate applied to the transaction to convert from Transaction Currency to
// Cardholder Billing Currency.
ConversionRate float32 `protobuf:"fixed32,1,opt,name=conversionRate,proto3" json:"conversionRate,omitempty"`
// Amount in the cardholder billing currency.
CrdhldBillAmt float32 `protobuf:"fixed32,2,opt,name=crdhldBillAmt,proto3" json:"crdhldBillAmt,omitempty"`
// Amount in the transaction currency.
TransAmt float32 `protobuf:"fixed32,3,opt,name=transAmt,proto3" json:"transAmt,omitempty"`
// Date of the requested FX rates.
FxDate string `protobuf:"bytes,4,opt,name=fxDate,proto3" json:"fxDate,omitempty"`
// Currency of the transaction
TransCurr string `protobuf:"bytes,5,opt,name=transCurr,proto3" json:"transCurr,omitempty"`
// Cardholder billing currency.
CrdhldBillCurr string `protobuf:"bytes,6,opt,name=crdhldBillCurr,proto3" json:"crdhldBillCurr,omitempty"`
// Bankfee
BankFee float32 `protobuf:"fixed32,7,opt,name=bankFee,proto3" json:"bankFee,omitempty"`
// Error code
ErrorCode int64 `protobuf:"varint,8,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
// The reason for the error.
ErrorMessage string `protobuf:"bytes,9,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CurrencyDataResponse) Descriptor ¶
func (*CurrencyDataResponse) Descriptor() ([]byte, []int)
func (*CurrencyDataResponse) GetBankFee ¶
func (m *CurrencyDataResponse) GetBankFee() float32
func (*CurrencyDataResponse) GetConversionRate ¶
func (m *CurrencyDataResponse) GetConversionRate() float32
func (*CurrencyDataResponse) GetCrdhldBillAmt ¶
func (m *CurrencyDataResponse) GetCrdhldBillAmt() float32
func (*CurrencyDataResponse) GetCrdhldBillCurr ¶
func (m *CurrencyDataResponse) GetCrdhldBillCurr() string
func (*CurrencyDataResponse) GetErrorCode ¶
func (m *CurrencyDataResponse) GetErrorCode() int64
func (*CurrencyDataResponse) GetErrorMessage ¶
func (m *CurrencyDataResponse) GetErrorMessage() string
func (*CurrencyDataResponse) GetFxDate ¶
func (m *CurrencyDataResponse) GetFxDate() string
func (*CurrencyDataResponse) GetTransAmt ¶
func (m *CurrencyDataResponse) GetTransAmt() float32
func (*CurrencyDataResponse) GetTransCurr ¶
func (m *CurrencyDataResponse) GetTransCurr() string
func (*CurrencyDataResponse) ProtoMessage ¶
func (*CurrencyDataResponse) ProtoMessage()
func (*CurrencyDataResponse) Reset ¶
func (m *CurrencyDataResponse) Reset()
func (*CurrencyDataResponse) String ¶
func (m *CurrencyDataResponse) String() string
func (*CurrencyDataResponse) XXX_DiscardUnknown ¶
func (m *CurrencyDataResponse) XXX_DiscardUnknown()
func (*CurrencyDataResponse) XXX_Marshal ¶
func (m *CurrencyDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CurrencyDataResponse) XXX_Merge ¶
func (m *CurrencyDataResponse) XXX_Merge(src proto.Message)
func (*CurrencyDataResponse) XXX_Size ¶
func (m *CurrencyDataResponse) XXX_Size() int
func (*CurrencyDataResponse) XXX_Unmarshal ¶
func (m *CurrencyDataResponse) XXX_Unmarshal(b []byte) error
type CurrencyResponse ¶
type CurrencyResponse struct {
// The name of the service being requested.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The type of response being returned by the API.
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
// The description of the API being called.
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// Additional fees imposed by the bank.
Date *timestamp.Timestamp `protobuf:"bytes,4,opt,name=date,proto3" json:"date,omitempty"`
// Amount in the transaction currency
TransAmt float32 `protobuf:"fixed32,5,opt,name=transAmt,proto3" json:"transAmt,omitempty"`
// Data
Data *CurrencyDataResponse `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CurrencyResponse) Descriptor ¶
func (*CurrencyResponse) Descriptor() ([]byte, []int)
func (*CurrencyResponse) GetData ¶
func (m *CurrencyResponse) GetData() *CurrencyDataResponse
func (*CurrencyResponse) GetDate ¶
func (m *CurrencyResponse) GetDate() *timestamp.Timestamp
func (*CurrencyResponse) GetDescription ¶
func (m *CurrencyResponse) GetDescription() string
func (*CurrencyResponse) GetName ¶
func (m *CurrencyResponse) GetName() string
func (*CurrencyResponse) GetTransAmt ¶
func (m *CurrencyResponse) GetTransAmt() float32
func (*CurrencyResponse) GetType ¶
func (m *CurrencyResponse) GetType() string
func (*CurrencyResponse) ProtoMessage ¶
func (*CurrencyResponse) ProtoMessage()
func (*CurrencyResponse) Reset ¶
func (m *CurrencyResponse) Reset()
func (*CurrencyResponse) String ¶
func (m *CurrencyResponse) String() string
func (*CurrencyResponse) XXX_DiscardUnknown ¶
func (m *CurrencyResponse) XXX_DiscardUnknown()
func (*CurrencyResponse) XXX_Marshal ¶
func (m *CurrencyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CurrencyResponse) XXX_Merge ¶
func (m *CurrencyResponse) XXX_Merge(src proto.Message)
func (*CurrencyResponse) XXX_Size ¶
func (m *CurrencyResponse) XXX_Size() int
func (*CurrencyResponse) XXX_Unmarshal ¶
func (m *CurrencyResponse) XXX_Unmarshal(b []byte) error
type CustomField ¶
type CustomField struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CustomField) Descriptor ¶
func (*CustomField) Descriptor() ([]byte, []int)
func (*CustomField) GetName ¶
func (m *CustomField) GetName() string
func (*CustomField) GetValue ¶
func (m *CustomField) GetValue() string
func (*CustomField) ProtoMessage ¶
func (*CustomField) ProtoMessage()
func (*CustomField) Reset ¶
func (m *CustomField) Reset()
func (*CustomField) String ¶
func (m *CustomField) String() string
func (*CustomField) XXX_DiscardUnknown ¶
func (m *CustomField) XXX_DiscardUnknown()
func (*CustomField) XXX_Marshal ¶
func (m *CustomField) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomField) XXX_Merge ¶
func (m *CustomField) XXX_Merge(src proto.Message)
func (*CustomField) XXX_Size ¶
func (m *CustomField) XXX_Size() int
func (*CustomField) XXX_Unmarshal ¶
func (m *CustomField) XXX_Unmarshal(b []byte) error
type ErrorResponse ¶
type ErrorResponse struct {
Source string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
ReasonCode string `protobuf:"bytes,2,opt,name=reason_code,json=reasonCode,proto3" json:"reason_code,omitempty"`
Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ErrorResponse) Descriptor ¶
func (*ErrorResponse) Descriptor() ([]byte, []int)
func (*ErrorResponse) GetMessage ¶
func (m *ErrorResponse) GetMessage() string
func (*ErrorResponse) GetReasonCode ¶
func (m *ErrorResponse) GetReasonCode() string
func (*ErrorResponse) GetSource ¶
func (m *ErrorResponse) GetSource() string
func (*ErrorResponse) ProtoMessage ¶
func (*ErrorResponse) ProtoMessage()
func (*ErrorResponse) Reset ¶
func (m *ErrorResponse) Reset()
func (*ErrorResponse) String ¶
func (m *ErrorResponse) String() string
func (*ErrorResponse) XXX_DiscardUnknown ¶
func (m *ErrorResponse) XXX_DiscardUnknown()
func (*ErrorResponse) XXX_Marshal ¶
func (m *ErrorResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ErrorResponse) XXX_Merge ¶
func (m *ErrorResponse) XXX_Merge(src proto.Message)
func (*ErrorResponse) XXX_Size ¶
func (m *ErrorResponse) XXX_Size() int
func (*ErrorResponse) XXX_Unmarshal ¶
func (m *ErrorResponse) XXX_Unmarshal(b []byte) error
type MastercardCurrencyConversionReply ¶
type MastercardCurrencyConversionReply struct {
Response *CurrencyResponse `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MastercardCurrencyConversionReply) Descriptor ¶
func (*MastercardCurrencyConversionReply) Descriptor() ([]byte, []int)
func (*MastercardCurrencyConversionReply) GetResponse ¶
func (m *MastercardCurrencyConversionReply) GetResponse() *CurrencyResponse
func (*MastercardCurrencyConversionReply) ProtoMessage ¶
func (*MastercardCurrencyConversionReply) ProtoMessage()
func (*MastercardCurrencyConversionReply) Reset ¶
func (m *MastercardCurrencyConversionReply) Reset()
func (*MastercardCurrencyConversionReply) String ¶
func (m *MastercardCurrencyConversionReply) String() string
func (*MastercardCurrencyConversionReply) XXX_DiscardUnknown ¶
func (m *MastercardCurrencyConversionReply) XXX_DiscardUnknown()
func (*MastercardCurrencyConversionReply) XXX_Marshal ¶
func (m *MastercardCurrencyConversionReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MastercardCurrencyConversionReply) XXX_Merge ¶
func (m *MastercardCurrencyConversionReply) XXX_Merge(src proto.Message)
func (*MastercardCurrencyConversionReply) XXX_Size ¶
func (m *MastercardCurrencyConversionReply) XXX_Size() int
func (*MastercardCurrencyConversionReply) XXX_Unmarshal ¶
func (m *MastercardCurrencyConversionReply) XXX_Unmarshal(b []byte) error
type MastercardCurrencyConversionRequest ¶
type MastercardCurrencyConversionRequest struct {
// Date of the requested FX rates.
FxDate string `protobuf:"bytes,1,opt,name=fxDate,proto3" json:"fxDate,omitempty"`
// Currency of the transaction.
TransCurr string `protobuf:"bytes,2,opt,name=transCurr,proto3" json:"transCurr,omitempty"`
// Cardholder billing currency.
CrdhldBillCurr string `protobuf:"bytes,3,opt,name=crdhldBillCurr,proto3" json:"crdhldBillCurr,omitempty"`
// Additional fees imposed by the bank.
BankFee int64 `protobuf:"varint,4,opt,name=bankFee,proto3" json:"bankFee,omitempty"`
// Amount in the transaction currency
TransAmt float32 `protobuf:"fixed32,5,opt,name=transAmt,proto3" json:"transAmt,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MastercardCurrencyConversionRequest) Descriptor ¶
func (*MastercardCurrencyConversionRequest) Descriptor() ([]byte, []int)
func (*MastercardCurrencyConversionRequest) GetBankFee ¶
func (m *MastercardCurrencyConversionRequest) GetBankFee() int64
func (*MastercardCurrencyConversionRequest) GetCrdhldBillCurr ¶
func (m *MastercardCurrencyConversionRequest) GetCrdhldBillCurr() string
func (*MastercardCurrencyConversionRequest) GetFxDate ¶
func (m *MastercardCurrencyConversionRequest) GetFxDate() string
func (*MastercardCurrencyConversionRequest) GetTransAmt ¶
func (m *MastercardCurrencyConversionRequest) GetTransAmt() float32
func (*MastercardCurrencyConversionRequest) GetTransCurr ¶
func (m *MastercardCurrencyConversionRequest) GetTransCurr() string
func (*MastercardCurrencyConversionRequest) ProtoMessage ¶
func (*MastercardCurrencyConversionRequest) ProtoMessage()
func (*MastercardCurrencyConversionRequest) Reset ¶
func (m *MastercardCurrencyConversionRequest) Reset()
func (*MastercardCurrencyConversionRequest) String ¶
func (m *MastercardCurrencyConversionRequest) String() string
func (*MastercardCurrencyConversionRequest) XXX_DiscardUnknown ¶
func (m *MastercardCurrencyConversionRequest) XXX_DiscardUnknown()
func (*MastercardCurrencyConversionRequest) XXX_Marshal ¶
func (m *MastercardCurrencyConversionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MastercardCurrencyConversionRequest) XXX_Merge ¶
func (m *MastercardCurrencyConversionRequest) XXX_Merge(src proto.Message)
func (*MastercardCurrencyConversionRequest) XXX_Size ¶
func (m *MastercardCurrencyConversionRequest) XXX_Size() int
func (*MastercardCurrencyConversionRequest) XXX_Unmarshal ¶
func (m *MastercardCurrencyConversionRequest) XXX_Unmarshal(b []byte) error
type MastercardReply ¶
type MastercardReply struct {
MerchantIDs *MerchantIDs `protobuf:"bytes,1,opt,name=merchantIDs,proto3" json:"merchantIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MastercardReply) Descriptor ¶
func (*MastercardReply) Descriptor() ([]byte, []int)
func (*MastercardReply) GetMerchantIDs ¶
func (m *MastercardReply) GetMerchantIDs() *MerchantIDs
func (*MastercardReply) ProtoMessage ¶
func (*MastercardReply) ProtoMessage()
func (*MastercardReply) Reset ¶
func (m *MastercardReply) Reset()
func (*MastercardReply) String ¶
func (m *MastercardReply) String() string
func (*MastercardReply) XXX_DiscardUnknown ¶
func (m *MastercardReply) XXX_DiscardUnknown()
func (*MastercardReply) XXX_Marshal ¶
func (m *MastercardReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MastercardReply) XXX_Merge ¶
func (m *MastercardReply) XXX_Merge(src proto.Message)
func (*MastercardReply) XXX_Size ¶
func (m *MastercardReply) XXX_Size() int
func (*MastercardReply) XXX_Unmarshal ¶
func (m *MastercardReply) XXX_Unmarshal(b []byte) error
type MastercardRequest ¶
type MastercardRequest struct {
MerchantID string `protobuf:"bytes,1,opt,name=MerchantID,proto3" json:"MerchantID,omitempty"`
// this can be fuzzy or exact search
Search int64 `protobuf:"varint,2,opt,name=Search,proto3" json:"Search,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MastercardRequest) Descriptor ¶
func (*MastercardRequest) Descriptor() ([]byte, []int)
func (*MastercardRequest) GetMerchantID ¶
func (m *MastercardRequest) GetMerchantID() string
func (*MastercardRequest) GetSearch ¶
func (m *MastercardRequest) GetSearch() int64
func (*MastercardRequest) ProtoMessage ¶
func (*MastercardRequest) ProtoMessage()
func (*MastercardRequest) Reset ¶
func (m *MastercardRequest) Reset()
func (*MastercardRequest) String ¶
func (m *MastercardRequest) String() string
func (*MastercardRequest) XXX_DiscardUnknown ¶
func (m *MastercardRequest) XXX_DiscardUnknown()
func (*MastercardRequest) XXX_Marshal ¶
func (m *MastercardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MastercardRequest) XXX_Merge ¶
func (m *MastercardRequest) XXX_Merge(src proto.Message)
func (*MastercardRequest) XXX_Size ¶
func (m *MastercardRequest) XXX_Size() int
func (*MastercardRequest) XXX_Unmarshal ¶
func (m *MastercardRequest) XXX_Unmarshal(b []byte) error
type MastercardServiceClient ¶
type MastercardServiceClient interface {
GetMerchantIdentifiers(ctx context.Context, in *MastercardRequest, opts ...grpc.CallOption) (*MastercardReply, error)
GetCurrencyConversion(ctx context.Context, in *MastercardCurrencyConversionRequest, opts ...grpc.CallOption) (*MastercardCurrencyConversionReply, error)
MerchantTransferFundingAndPayment(ctx context.Context, in *MerchantTransferFundingAndPaymentRequest, opts ...grpc.CallOption) (*MerchantTransferFundingAndPaymentResponse, error)
}
MastercardServiceClient is the client API for MastercardService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMastercardServiceClient ¶
func NewMastercardServiceClient(cc *grpc.ClientConn) MastercardServiceClient
type MastercardServiceServer ¶
type MastercardServiceServer interface {
GetMerchantIdentifiers(context.Context, *MastercardRequest) (*MastercardReply, error)
GetCurrencyConversion(context.Context, *MastercardCurrencyConversionRequest) (*MastercardCurrencyConversionReply, error)
MerchantTransferFundingAndPayment(context.Context, *MerchantTransferFundingAndPaymentRequest) (*MerchantTransferFundingAndPaymentResponse, error)
}
MastercardServiceServer is the server API for MastercardService service.
type Merchant ¶
type Merchant struct {
Address *Address `protobuf:"bytes,1,opt,name=Address,proto3" json:"Address,omitempty"`
PhoneNumber string `protobuf:"bytes,2,opt,name=PhoneNumber,proto3" json:"PhoneNumber,omitempty"`
BrandName string `protobuf:"bytes,3,opt,name=BrandName,proto3" json:"BrandName,omitempty"`
MerchantCategory string `protobuf:"bytes,4,opt,name=MerchantCategory,proto3" json:"MerchantCategory,omitempty"`
MerchantDbaName string `protobuf:"bytes,5,opt,name=MerchantDbaName,proto3" json:"MerchantDbaName,omitempty"`
DescriptorText string `protobuf:"bytes,6,opt,name=DescriptorText,proto3" json:"DescriptorText,omitempty"`
LegalCorporateName string `protobuf:"bytes,7,opt,name=LegalCorporateName,proto3" json:"LegalCorporateName,omitempty"`
Comment string `protobuf:"bytes,8,opt,name=Comment,proto3" json:"Comment,omitempty"`
LocationID int64 `protobuf:"varint,9,opt,name=LocationID,proto3" json:"LocationID,omitempty"`
SoleProprietorName string `protobuf:"bytes,10,opt,name=SoleProprietorName,proto3" json:"SoleProprietorName,omitempty"`
MatchConfidenceScore int64 `protobuf:"varint,11,opt,name=MatchConfidenceScore,proto3" json:"MatchConfidenceScore,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Merchant) Descriptor ¶
func (*Merchant) GetAddress ¶
func (*Merchant) GetBrandName ¶
func (*Merchant) GetComment ¶
func (*Merchant) GetDescriptorText ¶
func (*Merchant) GetLegalCorporateName ¶
func (*Merchant) GetLocationID ¶
func (*Merchant) GetMatchConfidenceScore ¶
func (*Merchant) GetMerchantCategory ¶
func (*Merchant) GetMerchantDbaName ¶
func (*Merchant) GetPhoneNumber ¶
func (*Merchant) GetSoleProprietorName ¶
func (*Merchant) ProtoMessage ¶
func (*Merchant) ProtoMessage()
func (*Merchant) XXX_DiscardUnknown ¶
func (m *Merchant) XXX_DiscardUnknown()
func (*Merchant) XXX_Marshal ¶
func (*Merchant) XXX_Unmarshal ¶
type MerchantIDs ¶
type MerchantIDs struct {
Message string `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"`
Merchant []*Merchant `protobuf:"bytes,2,rep,name=Merchant,proto3" json:"Merchant,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MerchantIDs) Descriptor ¶
func (*MerchantIDs) Descriptor() ([]byte, []int)
func (*MerchantIDs) GetMerchant ¶
func (m *MerchantIDs) GetMerchant() []*Merchant
func (*MerchantIDs) GetMessage ¶
func (m *MerchantIDs) GetMessage() string
func (*MerchantIDs) ProtoMessage ¶
func (*MerchantIDs) ProtoMessage()
func (*MerchantIDs) Reset ¶
func (m *MerchantIDs) Reset()
func (*MerchantIDs) String ¶
func (m *MerchantIDs) String() string
func (*MerchantIDs) XXX_DiscardUnknown ¶
func (m *MerchantIDs) XXX_DiscardUnknown()
func (*MerchantIDs) XXX_Marshal ¶
func (m *MerchantIDs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MerchantIDs) XXX_Merge ¶
func (m *MerchantIDs) XXX_Merge(src proto.Message)
func (*MerchantIDs) XXX_Size ¶
func (m *MerchantIDs) XXX_Size() int
func (*MerchantIDs) XXX_Unmarshal ¶
func (m *MerchantIDs) XXX_Unmarshal(b []byte) error
type MerchantTransfer ¶
type MerchantTransfer struct {
TransferReference string `protobuf:"bytes,1,opt,name=transfer_reference,json=transferReference,proto3" json:"transfer_reference,omitempty"`
PaymentType string `protobuf:"bytes,2,opt,name=payment_type,json=paymentType,proto3" json:"payment_type,omitempty"`
PaymentOriginationCountry string `` /* 138-byte string literal not displayed */
TransactionLocalDateTime string `` /* 137-byte string literal not displayed */
TransferAmount *TransferAmount `protobuf:"bytes,5,opt,name=transfer_amount,json=transferAmount,proto3" json:"transfer_amount,omitempty"`
SenderAccountUri string `protobuf:"bytes,6,opt,name=sender_account_uri,json=senderAccountUri,proto3" json:"sender_account_uri,omitempty"`
Sender *Sender `protobuf:"bytes,7,opt,name=sender,proto3" json:"sender,omitempty"`
RecipientAccountUri string `protobuf:"bytes,8,opt,name=recipient_account_uri,json=recipientAccountUri,proto3" json:"recipient_account_uri,omitempty"`
Recipient *Recipient `protobuf:"bytes,9,opt,name=recipient,proto3" json:"recipient,omitempty"`
ReconciliationData *ReconciliationData `protobuf:"bytes,10,opt,name=reconciliation_data,json=reconciliationData,proto3" json:"reconciliation_data,omitempty"`
MastercardAssignedId string `protobuf:"bytes,11,opt,name=mastercard_assigned_id,json=mastercardAssignedId,proto3" json:"mastercard_assigned_id,omitempty"`
RoutingTransitNumber string `protobuf:"bytes,12,opt,name=routing_transit_number,json=routingTransitNumber,proto3" json:"routing_transit_number,omitempty"`
ProcessorId string `protobuf:"bytes,13,opt,name=processor_id,json=processorId,proto3" json:"processor_id,omitempty"`
AdditionalMessage string `protobuf:"bytes,14,opt,name=additional_message,json=additionalMessage,proto3" json:"additional_message,omitempty"`
ParticipationId string `protobuf:"bytes,15,opt,name=participation_id,json=participationId,proto3" json:"participation_id,omitempty"`
ConvenienceAmount string `protobuf:"bytes,16,opt,name=convenience_amount,json=convenienceAmount,proto3" json:"convenience_amount,omitempty"`
ConvenienceIndicator string `protobuf:"bytes,17,opt,name=convenience_indicator,json=convenienceIndicator,proto3" json:"convenience_indicator,omitempty"`
InterchangeRateDesignator string `` /* 139-byte string literal not displayed */
QrData string `protobuf:"bytes,19,opt,name=qr_data,json=qrData,proto3" json:"qr_data,omitempty"`
UniqueReferenceNumber string `` /* 127-byte string literal not displayed */
Participant *Participant `protobuf:"bytes,21,opt,name=participant,proto3" json:"participant,omitempty"`
DigitalAccountReferenceNumber string `` /* 153-byte string literal not displayed */
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MerchantTransfer) Descriptor ¶
func (*MerchantTransfer) Descriptor() ([]byte, []int)
func (*MerchantTransfer) GetAdditionalMessage ¶
func (m *MerchantTransfer) GetAdditionalMessage() string
func (*MerchantTransfer) GetConvenienceAmount ¶
func (m *MerchantTransfer) GetConvenienceAmount() string
func (*MerchantTransfer) GetConvenienceIndicator ¶
func (m *MerchantTransfer) GetConvenienceIndicator() string
func (*MerchantTransfer) GetDigitalAccountReferenceNumber ¶
func (m *MerchantTransfer) GetDigitalAccountReferenceNumber() string
func (*MerchantTransfer) GetInterchangeRateDesignator ¶
func (m *MerchantTransfer) GetInterchangeRateDesignator() string
func (*MerchantTransfer) GetMastercardAssignedId ¶
func (m *MerchantTransfer) GetMastercardAssignedId() string
func (*MerchantTransfer) GetParticipant ¶
func (m *MerchantTransfer) GetParticipant() *Participant
func (*MerchantTransfer) GetParticipationId ¶
func (m *MerchantTransfer) GetParticipationId() string
func (*MerchantTransfer) GetPaymentOriginationCountry ¶
func (m *MerchantTransfer) GetPaymentOriginationCountry() string
func (*MerchantTransfer) GetPaymentType ¶
func (m *MerchantTransfer) GetPaymentType() string
func (*MerchantTransfer) GetProcessorId ¶
func (m *MerchantTransfer) GetProcessorId() string
func (*MerchantTransfer) GetQrData ¶
func (m *MerchantTransfer) GetQrData() string
func (*MerchantTransfer) GetRecipient ¶
func (m *MerchantTransfer) GetRecipient() *Recipient
func (*MerchantTransfer) GetRecipientAccountUri ¶
func (m *MerchantTransfer) GetRecipientAccountUri() string
func (*MerchantTransfer) GetReconciliationData ¶
func (m *MerchantTransfer) GetReconciliationData() *ReconciliationData
func (*MerchantTransfer) GetRoutingTransitNumber ¶
func (m *MerchantTransfer) GetRoutingTransitNumber() string
func (*MerchantTransfer) GetSender ¶
func (m *MerchantTransfer) GetSender() *Sender
func (*MerchantTransfer) GetSenderAccountUri ¶
func (m *MerchantTransfer) GetSenderAccountUri() string
func (*MerchantTransfer) GetTransactionLocalDateTime ¶
func (m *MerchantTransfer) GetTransactionLocalDateTime() string
func (*MerchantTransfer) GetTransferAmount ¶
func (m *MerchantTransfer) GetTransferAmount() *TransferAmount
func (*MerchantTransfer) GetTransferReference ¶
func (m *MerchantTransfer) GetTransferReference() string
func (*MerchantTransfer) GetUniqueReferenceNumber ¶
func (m *MerchantTransfer) GetUniqueReferenceNumber() string
func (*MerchantTransfer) ProtoMessage ¶
func (*MerchantTransfer) ProtoMessage()
func (*MerchantTransfer) Reset ¶
func (m *MerchantTransfer) Reset()
func (*MerchantTransfer) String ¶
func (m *MerchantTransfer) String() string
func (*MerchantTransfer) XXX_DiscardUnknown ¶
func (m *MerchantTransfer) XXX_DiscardUnknown()
func (*MerchantTransfer) XXX_Marshal ¶
func (m *MerchantTransfer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MerchantTransfer) XXX_Merge ¶
func (m *MerchantTransfer) XXX_Merge(src proto.Message)
func (*MerchantTransfer) XXX_Size ¶
func (m *MerchantTransfer) XXX_Size() int
func (*MerchantTransfer) XXX_Unmarshal ¶
func (m *MerchantTransfer) XXX_Unmarshal(b []byte) error
type MerchantTransferFundingAndPaymentRequest ¶
type MerchantTransferFundingAndPaymentRequest struct {
PartnerId string `protobuf:"bytes,1,opt,name=partnerId,proto3" json:"partnerId,omitempty"`
MerchantTransfer *MerchantTransfer `protobuf:"bytes,2,opt,name=merchant_transfer,json=merchantTransfer,proto3" json:"merchant_transfer,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MerchantTransferFundingAndPaymentRequest) Descriptor ¶
func (*MerchantTransferFundingAndPaymentRequest) Descriptor() ([]byte, []int)
func (*MerchantTransferFundingAndPaymentRequest) GetMerchantTransfer ¶
func (m *MerchantTransferFundingAndPaymentRequest) GetMerchantTransfer() *MerchantTransfer
func (*MerchantTransferFundingAndPaymentRequest) GetPartnerId ¶
func (m *MerchantTransferFundingAndPaymentRequest) GetPartnerId() string
func (*MerchantTransferFundingAndPaymentRequest) ProtoMessage ¶
func (*MerchantTransferFundingAndPaymentRequest) ProtoMessage()
func (*MerchantTransferFundingAndPaymentRequest) Reset ¶
func (m *MerchantTransferFundingAndPaymentRequest) Reset()
func (*MerchantTransferFundingAndPaymentRequest) String ¶
func (m *MerchantTransferFundingAndPaymentRequest) String() string
func (*MerchantTransferFundingAndPaymentRequest) XXX_DiscardUnknown ¶
func (m *MerchantTransferFundingAndPaymentRequest) XXX_DiscardUnknown()
func (*MerchantTransferFundingAndPaymentRequest) XXX_Marshal ¶
func (m *MerchantTransferFundingAndPaymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MerchantTransferFundingAndPaymentRequest) XXX_Merge ¶
func (m *MerchantTransferFundingAndPaymentRequest) XXX_Merge(src proto.Message)
func (*MerchantTransferFundingAndPaymentRequest) XXX_Size ¶
func (m *MerchantTransferFundingAndPaymentRequest) XXX_Size() int
func (*MerchantTransferFundingAndPaymentRequest) XXX_Unmarshal ¶
func (m *MerchantTransferFundingAndPaymentRequest) XXX_Unmarshal(b []byte) error
type MerchantTransferFundingAndPaymentResponse ¶
type MerchantTransferFundingAndPaymentResponse struct {
MerchantTransfer *MerchantTransferResponse `protobuf:"bytes,1,opt,name=merchant_transfer,json=merchantTransfer,proto3" json:"merchant_transfer,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MerchantTransferFundingAndPaymentResponse) Descriptor ¶
func (*MerchantTransferFundingAndPaymentResponse) Descriptor() ([]byte, []int)
func (*MerchantTransferFundingAndPaymentResponse) GetMerchantTransfer ¶
func (m *MerchantTransferFundingAndPaymentResponse) GetMerchantTransfer() *MerchantTransferResponse
func (*MerchantTransferFundingAndPaymentResponse) ProtoMessage ¶
func (*MerchantTransferFundingAndPaymentResponse) ProtoMessage()
func (*MerchantTransferFundingAndPaymentResponse) Reset ¶
func (m *MerchantTransferFundingAndPaymentResponse) Reset()
func (*MerchantTransferFundingAndPaymentResponse) String ¶
func (m *MerchantTransferFundingAndPaymentResponse) String() string
func (*MerchantTransferFundingAndPaymentResponse) XXX_DiscardUnknown ¶
func (m *MerchantTransferFundingAndPaymentResponse) XXX_DiscardUnknown()
func (*MerchantTransferFundingAndPaymentResponse) XXX_Marshal ¶
func (m *MerchantTransferFundingAndPaymentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MerchantTransferFundingAndPaymentResponse) XXX_Merge ¶
func (m *MerchantTransferFundingAndPaymentResponse) XXX_Merge(src proto.Message)
func (*MerchantTransferFundingAndPaymentResponse) XXX_Size ¶
func (m *MerchantTransferFundingAndPaymentResponse) XXX_Size() int
func (*MerchantTransferFundingAndPaymentResponse) XXX_Unmarshal ¶
func (m *MerchantTransferFundingAndPaymentResponse) XXX_Unmarshal(b []byte) error
type MerchantTransferResponse ¶
type MerchantTransferResponse struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ResourceType string `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
TransferReference string `protobuf:"bytes,3,opt,name=transfer_reference,json=transferReference,proto3" json:"transfer_reference,omitempty"`
PaymentTypeb string `protobuf:"bytes,26,opt,name=payment_typeb,json=paymentTypeb,proto3" json:"payment_typeb,omitempty"`
SenderAccountUri string `protobuf:"bytes,4,opt,name=sender_account_uri,json=senderAccountUri,proto3" json:"sender_account_uri,omitempty"`
DigitalAccountReferenceNumber string `` /* 152-byte string literal not displayed */
Sender *Sender `protobuf:"bytes,6,opt,name=sender,proto3" json:"sender,omitempty"`
RecipientAccountUri string `protobuf:"bytes,7,opt,name=recipient_account_uri,json=recipientAccountUri,proto3" json:"recipient_account_uri,omitempty"`
Recipient *Recipient `protobuf:"bytes,8,opt,name=recipient,proto3" json:"recipient,omitempty"`
TransferAmount *TransferAmount `protobuf:"bytes,9,opt,name=transfer_amount,json=transferAmount,proto3" json:"transfer_amount,omitempty"`
Created string `protobuf:"bytes,10,opt,name=created,proto3" json:"created,omitempty"`
TransactionHistory *TransactionHistory `protobuf:"bytes,11,opt,name=transaction_history,json=transactionHistory,proto3" json:"transaction_history,omitempty"`
ReconciliationData *ReconciliationData `protobuf:"bytes,25,opt,name=reconciliation_data,json=reconciliationData,proto3" json:"reconciliation_data,omitempty"`
PaymentOriginationCountry string `` /* 139-byte string literal not displayed */
OriginalStatus string `protobuf:"bytes,13,opt,name=original_status,json=originalStatus,proto3" json:"original_status,omitempty"`
Status string `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"`
StatusTimestamp string `protobuf:"bytes,15,opt,name=status_timestamp,json=statusTimestamp,proto3" json:"status_timestamp,omitempty"`
TransactionLocalDateTime string `` /* 138-byte string literal not displayed */
MastercardAssignedId string `protobuf:"bytes,17,opt,name=mastercard_assigned_id,json=mastercardAssignedId,proto3" json:"mastercard_assigned_id,omitempty"`
FundingSource string `protobuf:"bytes,18,opt,name=funding_source,json=fundingSource,proto3" json:"funding_source,omitempty"`
RoutingTransitNumber string `protobuf:"bytes,19,opt,name=routing_transit_number,json=routingTransitNumber,proto3" json:"routing_transit_number,omitempty"`
ProcessorId string `protobuf:"bytes,20,opt,name=processor_id,json=processorId,proto3" json:"processor_id,omitempty"`
Participant *Participant `protobuf:"bytes,21,opt,name=participant,proto3" json:"participant,omitempty"`
AdditionalMessage string `protobuf:"bytes,22,opt,name=additional_message,json=additionalMessage,proto3" json:"additional_message,omitempty"`
ParticipationId string `protobuf:"bytes,23,opt,name=participation_id,json=participationId,proto3" json:"participation_id,omitempty"`
InterchangeRateDesignator string `` /* 139-byte string literal not displayed */
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MerchantTransferResponse) Descriptor ¶
func (*MerchantTransferResponse) Descriptor() ([]byte, []int)
func (*MerchantTransferResponse) GetAdditionalMessage ¶
func (m *MerchantTransferResponse) GetAdditionalMessage() string
func (*MerchantTransferResponse) GetCreated ¶
func (m *MerchantTransferResponse) GetCreated() string
func (*MerchantTransferResponse) GetDigitalAccountReferenceNumber ¶
func (m *MerchantTransferResponse) GetDigitalAccountReferenceNumber() string
func (*MerchantTransferResponse) GetFundingSource ¶
func (m *MerchantTransferResponse) GetFundingSource() string
func (*MerchantTransferResponse) GetId ¶
func (m *MerchantTransferResponse) GetId() string
func (*MerchantTransferResponse) GetInterchangeRateDesignator ¶
func (m *MerchantTransferResponse) GetInterchangeRateDesignator() string
func (*MerchantTransferResponse) GetMastercardAssignedId ¶
func (m *MerchantTransferResponse) GetMastercardAssignedId() string
func (*MerchantTransferResponse) GetOriginalStatus ¶
func (m *MerchantTransferResponse) GetOriginalStatus() string
func (*MerchantTransferResponse) GetParticipant ¶
func (m *MerchantTransferResponse) GetParticipant() *Participant
func (*MerchantTransferResponse) GetParticipationId ¶
func (m *MerchantTransferResponse) GetParticipationId() string
func (*MerchantTransferResponse) GetPaymentOriginationCountry ¶
func (m *MerchantTransferResponse) GetPaymentOriginationCountry() string
func (*MerchantTransferResponse) GetPaymentTypeb ¶
func (m *MerchantTransferResponse) GetPaymentTypeb() string
func (*MerchantTransferResponse) GetProcessorId ¶
func (m *MerchantTransferResponse) GetProcessorId() string
func (*MerchantTransferResponse) GetRecipient ¶
func (m *MerchantTransferResponse) GetRecipient() *Recipient
func (*MerchantTransferResponse) GetRecipientAccountUri ¶
func (m *MerchantTransferResponse) GetRecipientAccountUri() string
func (*MerchantTransferResponse) GetReconciliationData ¶
func (m *MerchantTransferResponse) GetReconciliationData() *ReconciliationData
func (*MerchantTransferResponse) GetResourceType ¶
func (m *MerchantTransferResponse) GetResourceType() string
func (*MerchantTransferResponse) GetRoutingTransitNumber ¶
func (m *MerchantTransferResponse) GetRoutingTransitNumber() string
func (*MerchantTransferResponse) GetSender ¶
func (m *MerchantTransferResponse) GetSender() *Sender
func (*MerchantTransferResponse) GetSenderAccountUri ¶
func (m *MerchantTransferResponse) GetSenderAccountUri() string
func (*MerchantTransferResponse) GetStatus ¶
func (m *MerchantTransferResponse) GetStatus() string
func (*MerchantTransferResponse) GetStatusTimestamp ¶
func (m *MerchantTransferResponse) GetStatusTimestamp() string
func (*MerchantTransferResponse) GetTransactionHistory ¶
func (m *MerchantTransferResponse) GetTransactionHistory() *TransactionHistory
func (*MerchantTransferResponse) GetTransactionLocalDateTime ¶
func (m *MerchantTransferResponse) GetTransactionLocalDateTime() string
func (*MerchantTransferResponse) GetTransferAmount ¶
func (m *MerchantTransferResponse) GetTransferAmount() *TransferAmount
func (*MerchantTransferResponse) GetTransferReference ¶
func (m *MerchantTransferResponse) GetTransferReference() string
func (*MerchantTransferResponse) ProtoMessage ¶
func (*MerchantTransferResponse) ProtoMessage()
func (*MerchantTransferResponse) Reset ¶
func (m *MerchantTransferResponse) Reset()
func (*MerchantTransferResponse) String ¶
func (m *MerchantTransferResponse) String() string
func (*MerchantTransferResponse) XXX_DiscardUnknown ¶
func (m *MerchantTransferResponse) XXX_DiscardUnknown()
func (*MerchantTransferResponse) XXX_Marshal ¶
func (m *MerchantTransferResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MerchantTransferResponse) XXX_Merge ¶
func (m *MerchantTransferResponse) XXX_Merge(src proto.Message)
func (*MerchantTransferResponse) XXX_Size ¶
func (m *MerchantTransferResponse) XXX_Size() int
func (*MerchantTransferResponse) XXX_Unmarshal ¶
func (m *MerchantTransferResponse) XXX_Unmarshal(b []byte) error
type Participant ¶
type Participant struct {
CardAcceptorId string `protobuf:"bytes,1,opt,name=card_acceptor_id,json=cardAcceptorId,proto3" json:"card_acceptor_id,omitempty"`
CardAcceptorName string `protobuf:"bytes,2,opt,name=card_acceptor_name,json=cardAcceptorName,proto3" json:"card_acceptor_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Participant) Descriptor ¶
func (*Participant) Descriptor() ([]byte, []int)
func (*Participant) GetCardAcceptorId ¶
func (m *Participant) GetCardAcceptorId() string
func (*Participant) GetCardAcceptorName ¶
func (m *Participant) GetCardAcceptorName() string
func (*Participant) ProtoMessage ¶
func (*Participant) ProtoMessage()
func (*Participant) Reset ¶
func (m *Participant) Reset()
func (*Participant) String ¶
func (m *Participant) String() string
func (*Participant) XXX_DiscardUnknown ¶
func (m *Participant) XXX_DiscardUnknown()
func (*Participant) XXX_Marshal ¶
func (m *Participant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Participant) XXX_Merge ¶
func (m *Participant) XXX_Merge(src proto.Message)
func (*Participant) XXX_Size ¶
func (m *Participant) XXX_Size() int
func (*Participant) XXX_Unmarshal ¶
func (m *Participant) XXX_Unmarshal(b []byte) error
type Recipient ¶
type Recipient struct {
FirstName string `protobuf:"bytes,1,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
MiddleName string `protobuf:"bytes,2,opt,name=middle_name,json=middleName,proto3" json:"middle_name,omitempty"`
LastName string `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
Address *Address `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
Phone string `protobuf:"bytes,5,opt,name=phone,proto3" json:"phone,omitempty"`
Email string `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
AuthenticationValue string `protobuf:"bytes,7,opt,name=authentication_value,json=authenticationValue,proto3" json:"authentication_value,omitempty"`
TokenCryptogram *TokenCryptogram `protobuf:"bytes,8,opt,name=token_cryptogram,json=tokenCryptogram,proto3" json:"token_cryptogram,omitempty"`
MerchantCategoryCode string `protobuf:"bytes,9,opt,name=merchant_category_code,json=merchantCategoryCode,proto3" json:"merchant_category_code,omitempty"`
AdditionalMerchantData *AdditionalMerchantData `` /* 130-byte string literal not displayed */
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Recipient) Descriptor ¶
func (*Recipient) GetAdditionalMerchantData ¶
func (m *Recipient) GetAdditionalMerchantData() *AdditionalMerchantData
func (*Recipient) GetAddress ¶
func (*Recipient) GetAuthenticationValue ¶
func (*Recipient) GetFirstName ¶
func (*Recipient) GetLastName ¶
func (*Recipient) GetMerchantCategoryCode ¶
func (*Recipient) GetMiddleName ¶
func (*Recipient) GetTokenCryptogram ¶
func (m *Recipient) GetTokenCryptogram() *TokenCryptogram
func (*Recipient) ProtoMessage ¶
func (*Recipient) ProtoMessage()
func (*Recipient) XXX_DiscardUnknown ¶
func (m *Recipient) XXX_DiscardUnknown()
func (*Recipient) XXX_Marshal ¶
func (*Recipient) XXX_Unmarshal ¶
type ReconciliationData ¶
type ReconciliationData struct {
CustomField []*CustomField `protobuf:"bytes,1,rep,name=custom_field,json=customField,proto3" json:"custom_field,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ReconciliationData) Descriptor ¶
func (*ReconciliationData) Descriptor() ([]byte, []int)
func (*ReconciliationData) GetCustomField ¶
func (m *ReconciliationData) GetCustomField() []*CustomField
func (*ReconciliationData) ProtoMessage ¶
func (*ReconciliationData) ProtoMessage()
func (*ReconciliationData) Reset ¶
func (m *ReconciliationData) Reset()
func (*ReconciliationData) String ¶
func (m *ReconciliationData) String() string
func (*ReconciliationData) XXX_DiscardUnknown ¶
func (m *ReconciliationData) XXX_DiscardUnknown()
func (*ReconciliationData) XXX_Marshal ¶
func (m *ReconciliationData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReconciliationData) XXX_Merge ¶
func (m *ReconciliationData) XXX_Merge(src proto.Message)
func (*ReconciliationData) XXX_Size ¶
func (m *ReconciliationData) XXX_Size() int
func (*ReconciliationData) XXX_Unmarshal ¶
func (m *ReconciliationData) XXX_Unmarshal(b []byte) error
type Sender ¶
type Sender struct {
FirstName string `protobuf:"bytes,1,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
MiddleName string `protobuf:"bytes,2,opt,name=middle_name,json=middleName,proto3" json:"middle_name,omitempty"`
LastName string `protobuf:"bytes,3,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
Address *Address `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
Phone string `protobuf:"bytes,5,opt,name=phone,proto3" json:"phone,omitempty"`
Email string `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
AuthenticationValue string `protobuf:"bytes,7,opt,name=authentication_value,json=authenticationValue,proto3" json:"authentication_value,omitempty"`
TokenCryptogram *TokenCryptogram `protobuf:"bytes,8,opt,name=token_cryptogram,json=tokenCryptogram,proto3" json:"token_cryptogram,omitempty"`
AdditionalMerchantData *AdditionalMerchantData `` /* 129-byte string literal not displayed */
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Sender) Descriptor ¶
func (*Sender) GetAdditionalMerchantData ¶
func (m *Sender) GetAdditionalMerchantData() *AdditionalMerchantData
func (*Sender) GetAddress ¶
func (*Sender) GetAuthenticationValue ¶
func (*Sender) GetFirstName ¶
func (*Sender) GetLastName ¶
func (*Sender) GetMiddleName ¶
func (*Sender) GetTokenCryptogram ¶
func (m *Sender) GetTokenCryptogram() *TokenCryptogram
func (*Sender) ProtoMessage ¶
func (*Sender) ProtoMessage()
func (*Sender) XXX_DiscardUnknown ¶
func (m *Sender) XXX_DiscardUnknown()
func (*Sender) XXX_Marshal ¶
func (*Sender) XXX_Unmarshal ¶
type TokenCryptogram ¶
type TokenCryptogram struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
PanSequenceNumber string `protobuf:"bytes,3,opt,name=pan_sequence_number,json=panSequenceNumber,proto3" json:"pan_sequence_number,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*TokenCryptogram) Descriptor ¶
func (*TokenCryptogram) Descriptor() ([]byte, []int)
func (*TokenCryptogram) GetPanSequenceNumber ¶
func (m *TokenCryptogram) GetPanSequenceNumber() string
func (*TokenCryptogram) GetType ¶
func (m *TokenCryptogram) GetType() string
func (*TokenCryptogram) GetValue ¶
func (m *TokenCryptogram) GetValue() string
func (*TokenCryptogram) ProtoMessage ¶
func (*TokenCryptogram) ProtoMessage()
func (*TokenCryptogram) Reset ¶
func (m *TokenCryptogram) Reset()
func (*TokenCryptogram) String ¶
func (m *TokenCryptogram) String() string
func (*TokenCryptogram) XXX_DiscardUnknown ¶
func (m *TokenCryptogram) XXX_DiscardUnknown()
func (*TokenCryptogram) XXX_Marshal ¶
func (m *TokenCryptogram) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TokenCryptogram) XXX_Merge ¶
func (m *TokenCryptogram) XXX_Merge(src proto.Message)
func (*TokenCryptogram) XXX_Size ¶
func (m *TokenCryptogram) XXX_Size() int
func (*TokenCryptogram) XXX_Unmarshal ¶
func (m *TokenCryptogram) XXX_Unmarshal(b []byte) error
type Transaction ¶
type Transaction struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ResourceType string `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
AccountUri string `protobuf:"bytes,3,opt,name=account_uri,json=accountUri,proto3" json:"account_uri,omitempty"`
TransactionAmount *TransactionAmount `protobuf:"bytes,4,opt,name=transaction_amount,json=transactionAmount,proto3" json:"transaction_amount,omitempty"`
Network string `protobuf:"bytes,5,opt,name=network,proto3" json:"network,omitempty"`
NetworkStatusCode string `protobuf:"bytes,6,opt,name=network_status_code,json=networkStatusCode,proto3" json:"network_status_code,omitempty"`
NetworkStatusDescription string `` /* 135-byte string literal not displayed */
FundsAvailability string `protobuf:"bytes,8,opt,name=funds_availability,json=fundsAvailability,proto3" json:"funds_availability,omitempty"`
Type string `protobuf:"bytes,9,opt,name=type,proto3" json:"type,omitempty"`
CreateTimestamp string `protobuf:"bytes,10,opt,name=create_timestamp,json=createTimestamp,proto3" json:"create_timestamp,omitempty"`
Status string `protobuf:"bytes,11,opt,name=status,proto3" json:"status,omitempty"`
StatusReason string `protobuf:"bytes,12,opt,name=status_reason,json=statusReason,proto3" json:"status_reason,omitempty"`
StatusTimestamp string `protobuf:"bytes,13,opt,name=status_timestamp,json=statusTimestamp,proto3" json:"status_timestamp,omitempty"`
RetrievalReference string `protobuf:"bytes,14,opt,name=retrieval_reference,json=retrievalReference,proto3" json:"retrieval_reference,omitempty"`
SystemTraceAuditNumber string `` /* 132-byte string literal not displayed */
SwitchSerialNumber string `protobuf:"bytes,16,opt,name=switch_serial_number,json=switchSerialNumber,proto3" json:"switch_serial_number,omitempty"`
UniqueReferenceNumber string `` /* 127-byte string literal not displayed */
AuthorizationId string `protobuf:"bytes,18,opt,name=authorization_id,json=authorizationId,proto3" json:"authorization_id,omitempty"`
QrData string `protobuf:"bytes,19,opt,name=qr_data,json=qrData,proto3" json:"qr_data,omitempty"`
ConvenienceIndicator string `protobuf:"bytes,20,opt,name=convenience_indicator,json=convenienceIndicator,proto3" json:"convenience_indicator,omitempty"`
PaymentAccountReference string `` /* 133-byte string literal not displayed */
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Transaction) Descriptor ¶
func (*Transaction) Descriptor() ([]byte, []int)
func (*Transaction) GetAccountUri ¶
func (m *Transaction) GetAccountUri() string
func (*Transaction) GetAuthorizationId ¶
func (m *Transaction) GetAuthorizationId() string
func (*Transaction) GetConvenienceIndicator ¶
func (m *Transaction) GetConvenienceIndicator() string
func (*Transaction) GetCreateTimestamp ¶
func (m *Transaction) GetCreateTimestamp() string
func (*Transaction) GetFundsAvailability ¶
func (m *Transaction) GetFundsAvailability() string
func (*Transaction) GetId ¶
func (m *Transaction) GetId() string
func (*Transaction) GetNetwork ¶
func (m *Transaction) GetNetwork() string
func (*Transaction) GetNetworkStatusCode ¶
func (m *Transaction) GetNetworkStatusCode() string
func (*Transaction) GetNetworkStatusDescription ¶
func (m *Transaction) GetNetworkStatusDescription() string
func (*Transaction) GetPaymentAccountReference ¶
func (m *Transaction) GetPaymentAccountReference() string
func (*Transaction) GetQrData ¶
func (m *Transaction) GetQrData() string
func (*Transaction) GetResourceType ¶
func (m *Transaction) GetResourceType() string
func (*Transaction) GetRetrievalReference ¶
func (m *Transaction) GetRetrievalReference() string
func (*Transaction) GetStatus ¶
func (m *Transaction) GetStatus() string
func (*Transaction) GetStatusReason ¶
func (m *Transaction) GetStatusReason() string
func (*Transaction) GetStatusTimestamp ¶
func (m *Transaction) GetStatusTimestamp() string
func (*Transaction) GetSwitchSerialNumber ¶
func (m *Transaction) GetSwitchSerialNumber() string
func (*Transaction) GetSystemTraceAuditNumber ¶
func (m *Transaction) GetSystemTraceAuditNumber() string
func (*Transaction) GetTransactionAmount ¶
func (m *Transaction) GetTransactionAmount() *TransactionAmount
func (*Transaction) GetType ¶
func (m *Transaction) GetType() string
func (*Transaction) GetUniqueReferenceNumber ¶
func (m *Transaction) GetUniqueReferenceNumber() string
func (*Transaction) ProtoMessage ¶
func (*Transaction) ProtoMessage()
func (*Transaction) Reset ¶
func (m *Transaction) Reset()
func (*Transaction) String ¶
func (m *Transaction) String() string
func (*Transaction) XXX_DiscardUnknown ¶
func (m *Transaction) XXX_DiscardUnknown()
func (*Transaction) XXX_Marshal ¶
func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Transaction) XXX_Merge ¶
func (m *Transaction) XXX_Merge(src proto.Message)
func (*Transaction) XXX_Size ¶
func (m *Transaction) XXX_Size() int
func (*Transaction) XXX_Unmarshal ¶
func (m *Transaction) XXX_Unmarshal(b []byte) error
type TransactionAmount ¶
type TransactionAmount struct {
Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
Currency string `protobuf:"bytes,2,opt,name=currency,proto3" json:"currency,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*TransactionAmount) Descriptor ¶
func (*TransactionAmount) Descriptor() ([]byte, []int)
func (*TransactionAmount) GetCurrency ¶
func (m *TransactionAmount) GetCurrency() string
func (*TransactionAmount) GetValue ¶
func (m *TransactionAmount) GetValue() string
func (*TransactionAmount) ProtoMessage ¶
func (*TransactionAmount) ProtoMessage()
func (*TransactionAmount) Reset ¶
func (m *TransactionAmount) Reset()
func (*TransactionAmount) String ¶
func (m *TransactionAmount) String() string
func (*TransactionAmount) XXX_DiscardUnknown ¶
func (m *TransactionAmount) XXX_DiscardUnknown()
func (*TransactionAmount) XXX_Marshal ¶
func (m *TransactionAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransactionAmount) XXX_Merge ¶
func (m *TransactionAmount) XXX_Merge(src proto.Message)
func (*TransactionAmount) XXX_Size ¶
func (m *TransactionAmount) XXX_Size() int
func (*TransactionAmount) XXX_Unmarshal ¶
func (m *TransactionAmount) XXX_Unmarshal(b []byte) error
type TransactionHistory ¶
type TransactionHistory struct {
ResourceType string `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
ItemCount string `protobuf:"bytes,2,opt,name=item_count,json=itemCount,proto3" json:"item_count,omitempty"`
Data []*Transaction `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*TransactionHistory) Descriptor ¶
func (*TransactionHistory) Descriptor() ([]byte, []int)
func (*TransactionHistory) GetData ¶
func (m *TransactionHistory) GetData() []*Transaction
func (*TransactionHistory) GetItemCount ¶
func (m *TransactionHistory) GetItemCount() string
func (*TransactionHistory) GetResourceType ¶
func (m *TransactionHistory) GetResourceType() string
func (*TransactionHistory) ProtoMessage ¶
func (*TransactionHistory) ProtoMessage()
func (*TransactionHistory) Reset ¶
func (m *TransactionHistory) Reset()
func (*TransactionHistory) String ¶
func (m *TransactionHistory) String() string
func (*TransactionHistory) XXX_DiscardUnknown ¶
func (m *TransactionHistory) XXX_DiscardUnknown()
func (*TransactionHistory) XXX_Marshal ¶
func (m *TransactionHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransactionHistory) XXX_Merge ¶
func (m *TransactionHistory) XXX_Merge(src proto.Message)
func (*TransactionHistory) XXX_Size ¶
func (m *TransactionHistory) XXX_Size() int
func (*TransactionHistory) XXX_Unmarshal ¶
func (m *TransactionHistory) XXX_Unmarshal(b []byte) error
type TransferAmount ¶
type TransferAmount struct {
Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
Currency string `protobuf:"bytes,2,opt,name=currency,proto3" json:"currency,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*TransferAmount) Descriptor ¶
func (*TransferAmount) Descriptor() ([]byte, []int)
func (*TransferAmount) GetCurrency ¶
func (m *TransferAmount) GetCurrency() string
func (*TransferAmount) GetValue ¶
func (m *TransferAmount) GetValue() string
func (*TransferAmount) ProtoMessage ¶
func (*TransferAmount) ProtoMessage()
func (*TransferAmount) Reset ¶
func (m *TransferAmount) Reset()
func (*TransferAmount) String ¶
func (m *TransferAmount) String() string
func (*TransferAmount) XXX_DiscardUnknown ¶
func (m *TransferAmount) XXX_DiscardUnknown()
func (*TransferAmount) XXX_Marshal ¶
func (m *TransferAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransferAmount) XXX_Merge ¶
func (m *TransferAmount) XXX_Merge(src proto.Message)
func (*TransferAmount) XXX_Size ¶
func (m *TransferAmount) XXX_Size() int
func (*TransferAmount) XXX_Unmarshal ¶
func (m *TransferAmount) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.