services

package
v0.0.0-...-1f8cd32 Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2024 License: BSD-3-Clause, MIT Imports: 1 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BankData

type BankData struct {
	NewBankName              *string `json:"newBankName,omitempty"`
	ReformattedAccountNumber *string `json:"reformattedAccountNumber,omitempty"`
	ReformattedBankCode      *string `json:"reformattedBankCode,omitempty"`
	ReformattedBranchCode    *string `json:"reformattedBranchCode,omitempty"`
}

BankData represents class BankData

func NewBankData

func NewBankData() *BankData

NewBankData constructs a new BankData

type BankDetailsRequest

type BankDetailsRequest struct {
	BankAccountBban *definitions.BankAccountBban `json:"bankAccountBban,omitempty"`
	BankAccountIban *definitions.BankAccountIban `json:"bankAccountIban,omitempty"`
}

BankDetailsRequest represents class BankDetailsRequest

func NewBankDetailsRequest

func NewBankDetailsRequest() *BankDetailsRequest

NewBankDetailsRequest constructs a new BankDetailsRequest

type BankDetailsResponse

type BankDetailsResponse struct {
	BankAccountBban *definitions.BankAccountBban `json:"bankAccountBban,omitempty"`
	BankAccountIban *definitions.BankAccountIban `json:"bankAccountIban,omitempty"`
	BankData        *BankData                    `json:"bankData,omitempty"`
	Swift           *Swift                       `json:"swift,omitempty"`
}

BankDetailsResponse represents class BankDetailsResponse

func NewBankDetailsResponse

func NewBankDetailsResponse() *BankDetailsResponse

NewBankDetailsResponse constructs a new BankDetailsResponse

type ConvertAmount

type ConvertAmount struct {
	ConvertedAmount *int64 `json:"convertedAmount,omitempty"`
}

ConvertAmount represents class ConvertAmount

func NewConvertAmount

func NewConvertAmount() *ConvertAmount

NewConvertAmount constructs a new ConvertAmount

type GetIINDetailsRequest

type GetIINDetailsRequest struct {
	Bin            *string         `json:"bin,omitempty"`
	PaymentContext *PaymentContext `json:"paymentContext,omitempty"`
}

GetIINDetailsRequest represents class GetIINDetailsRequest

func NewGetIINDetailsRequest

func NewGetIINDetailsRequest() *GetIINDetailsRequest

NewGetIINDetailsRequest constructs a new GetIINDetailsRequest

type GetIINDetailsResponse

type GetIINDetailsResponse struct {
	CoBrands           *[]IINDetail `json:"coBrands,omitempty"`
	CountryCode        *string      `json:"countryCode,omitempty"`
	IsAllowedInContext *bool        `json:"isAllowedInContext,omitempty"`
	PaymentProductID   *int32       `json:"paymentProductId,omitempty"`
}

GetIINDetailsResponse represents class GetIINDetailsResponse

func NewGetIINDetailsResponse

func NewGetIINDetailsResponse() *GetIINDetailsResponse

NewGetIINDetailsResponse constructs a new GetIINDetailsResponse

type GetPrivacyPolicyResponse

type GetPrivacyPolicyResponse struct {
	HTMLContent *string `json:"htmlContent,omitempty"`
}

GetPrivacyPolicyResponse represents class GetPrivacyPolicyResponse

func NewGetPrivacyPolicyResponse

func NewGetPrivacyPolicyResponse() *GetPrivacyPolicyResponse

NewGetPrivacyPolicyResponse constructs a new GetPrivacyPolicyResponse

type IINDetail

type IINDetail struct {
	IsAllowedInContext *bool  `json:"isAllowedInContext,omitempty"`
	PaymentProductID   *int32 `json:"paymentProductId,omitempty"`
}

IINDetail represents class IINDetail

func NewIINDetail

func NewIINDetail() *IINDetail

NewIINDetail constructs a new IINDetail

type PaymentContext

type PaymentContext struct {
	AmountOfMoney  *definitions.AmountOfMoney `json:"amountOfMoney,omitempty"`
	CountryCode    *string                    `json:"countryCode,omitempty"`
	IsInstallments *bool                      `json:"isInstallments,omitempty"`
	IsRecurring    *bool                      `json:"isRecurring,omitempty"`
}

PaymentContext represents class PaymentContext

func NewPaymentContext

func NewPaymentContext() *PaymentContext

NewPaymentContext constructs a new PaymentContext

type Swift

type Swift struct {
	Bic           *string `json:"bic,omitempty"`
	Category      *string `json:"category,omitempty"`
	ChipsUID      *string `json:"chipsUID,omitempty"`
	ExtraInfo     *string `json:"extraInfo,omitempty"`
	PoBoxCountry  *string `json:"poBoxCountry,omitempty"`
	PoBoxLocation *string `json:"poBoxLocation,omitempty"`
	PoBoxNumber   *string `json:"poBoxNumber,omitempty"`
	PoBoxZip      *string `json:"poBoxZip,omitempty"`
	RoutingBic    *string `json:"routingBic,omitempty"`
	Services      *string `json:"services,omitempty"`
}

Swift represents class Swift

func NewSwift

func NewSwift() *Swift

NewSwift constructs a new Swift

type TestConnection

type TestConnection struct {
	Result *string `json:"result,omitempty"`
}

TestConnection represents class TestConnection

func NewTestConnection

func NewTestConnection() *TestConnection

NewTestConnection constructs a new TestConnection

Jump to

Keyboard shortcuts

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