Documentation
¶
Index ¶
- type Client
- func (c *Client) ResolveAccount(ctx context.Context, builder ResolveAccountRequestBuilder) (*ResolveAccountResponse, error)
- func (c *Client) ResolveCardBIN(ctx context.Context, bin string) (*ResolveCardBINResponse, error)
- func (c *Client) ValidateAccount(ctx context.Context, builder ValidateAccountRequestBuilder) (*ValidateAccountResponse, error)
- type ResolveAccountRequestBuilder
- type ResolveAccountResponse
- type ResolveAccountResponseData
- type ResolveCardBINResponse
- type ResolveCardBINResponseData
- type ValidateAccountRequestBuilder
- type ValidateAccountResponse
- type ValidateAccountResponseData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) ResolveAccount ¶
func (c *Client) ResolveAccount(ctx context.Context, builder ResolveAccountRequestBuilder) (*ResolveAccountResponse, error)
func (*Client) ResolveCardBIN ¶
func (*Client) ValidateAccount ¶
func (c *Client) ValidateAccount(ctx context.Context, builder ValidateAccountRequestBuilder) (*ValidateAccountResponse, error)
type ResolveAccountRequestBuilder ¶
type ResolveAccountRequestBuilder struct {
// contains filtered or unexported fields
}
func NewResolveAccountRequestBuilder ¶
func NewResolveAccountRequestBuilder() *ResolveAccountRequestBuilder
func (*ResolveAccountRequestBuilder) AccountNumber ¶
func (b *ResolveAccountRequestBuilder) AccountNumber(accountNumber string) *ResolveAccountRequestBuilder
func (*ResolveAccountRequestBuilder) BankCode ¶
func (b *ResolveAccountRequestBuilder) BankCode(bankCode string) *ResolveAccountRequestBuilder
func (*ResolveAccountRequestBuilder) Build ¶
func (b *ResolveAccountRequestBuilder) Build() *resolveAccountRequest
type ResolveAccountResponse ¶
type ResolveAccountResponse = types.Response[ResolveAccountResponseData]
type ResolveAccountResponseData ¶
type ResolveAccountResponseData = types.AccountResolution
type ResolveCardBINResponse ¶
type ResolveCardBINResponse = types.Response[ResolveCardBINResponseData]
type ResolveCardBINResponseData ¶
type ResolveCardBINResponseData = types.CardBINResolution
type ValidateAccountRequestBuilder ¶
type ValidateAccountRequestBuilder struct {
// contains filtered or unexported fields
}
func NewValidateAccountRequestBuilder ¶
func NewValidateAccountRequestBuilder(accountName, accountNumber, accountType, bankCode, countryCode, documentType string) *ValidateAccountRequestBuilder
func (*ValidateAccountRequestBuilder) Build ¶
func (b *ValidateAccountRequestBuilder) Build() *validateAccountRequest
func (*ValidateAccountRequestBuilder) DocumentNumber ¶
func (b *ValidateAccountRequestBuilder) DocumentNumber(documentNumber string) *ValidateAccountRequestBuilder
type ValidateAccountResponse ¶
type ValidateAccountResponse = types.Response[ValidateAccountResponseData]
type ValidateAccountResponseData ¶
type ValidateAccountResponseData = types.AccountValidation
Click to show internal directories.
Click to hide internal directories.