Versions in this module Expand all Collapse all v1 v1.0.0 Mar 25, 2026 Changes in this version + const BaseURLLive + func Version() string + type AISServices struct + Accounts *svcAIS.AccountsService + Connections *svcAIS.ConnectionsService + Consents *svcAIS.ConsentsService + Countries *svcAIS.CountriesService + Customers *svcAIS.CustomersService + Providers *svcAIS.ProvidersService + Rates *svcAIS.RatesService + Transactions *svcAIS.TransactionsService + type Client struct + AIS AISServices + Enrichment EnrichmentServices + PIS PISServices + func New(appID, secret string, opts ...Option) *Client + func NewFromConfig(cfg Config) *Client + type Config struct + AppID string + BaseURL string + Debug bool + HTTPClient Doer + Logger logger.Logger + PrivateKey string + RetryConfig httpclient.RetryConfig + Secret string + Timeout time.Duration + type Doer = httpclient.Doer + type EnrichmentServices struct + Accounts *svcEnrichment.AccountsService + Buckets *svcEnrichment.BucketsService + Categories *svcEnrichment.CategoriesService + CustomerRules *svcEnrichment.CustomerRulesService + FinancialInsights *svcEnrichment.FinancialInsightsService + Merchants *svcEnrichment.MerchantsService + Transactions *svcEnrichment.TransactionsService + type Option func(*Config) + func WithBaseURL(u string) Option + func WithDebug(on bool) Option + func WithHTTPClient(d Doer) Option + func WithLogger(l logger.Logger) Option + func WithMaxRetries(n int) Option + func WithPrivateKey(key string) Option + func WithRetry(rc httpclient.RetryConfig) Option + func WithTimeout(d time.Duration) Option + type PISServices struct + BulkPayments *svcPIS.BulkPaymentsService + Customers *svcPIS.CustomersService + Payments *svcPIS.PaymentsService + Providers *svcPIS.ProvidersService + Templates *svcPIS.TemplatesService