Versions in this module Expand all Collapse all v1 v1.0.0 Jul 17, 2026 Changes in this version + type Client struct + Account *account.Service + AccountHolder *accountholder.Service + Balance *balance.Service + Card *card.Service + DirectDebit *directdebit.Service + Merchant *merchant.Service + OAuth *oauth.Service + Onboarding *onboarding.Service + Payee *payee.Service + Payment *payment.Service + Receipt *receipt.Service + SavingsGoal *savingsgoal.Service + Transaction *transaction.Service + Webhook *webhook.Service + func NewClient(opts ...ClientOption) *Client + type ClientOption func(*clientConfig) + func WithAccessToken(token string) ClientOption + func WithBaseURL(url string) ClientOption + func WithEnvironment(env Environment) ClientOption + func WithHTTPClient(hc *http.Client) ClientOption + func WithHook(fn transport.HookFunc) ClientOption + func WithNoRetry() ClientOption + func WithRetry(r transport.RetryConfig) ClientOption + func WithTimeout(d time.Duration) ClientOption + func WithTransport(t http.RoundTripper) ClientOption + func WithUserAgent(ua string) ClientOption + type Environment int + const Production + const Sandbox