Versions in this module Expand all Collapse all v1 v1.0.1 Jul 29, 2026 Changes in this version + const AccountHolderStatusAccepted + const AccountHolderStatusPendingDocument + const AccountHolderStatusPendingResubmit + const AccountHolderStatusRejected + const AccountStateActive + const AccountStateClosed + const AccountStatePaused + const CardStateClosed + const CardStateOpen + const CardStatePaused + const CardTypeMerchantLocked + const CardTypePhysical + const CardTypeSingleUse + const CardTypeVirtual + const EnvironmentProduction + const EnvironmentSandbox + const ErrorCategoryAPI + const ErrorCategoryAuth + const ErrorCategoryConfig + const ErrorCategoryDecode + const ErrorCategoryNetwork + const ErrorCategoryNotFound + const ErrorCategoryRateLimit + const ErrorCategoryValidation + const SpendLimitDurationAnnually + const SpendLimitDurationForever + const SpendLimitDurationMonthly + const SpendLimitDurationTransaction + const TransactionResultApproved + const TransactionResultDeclined + const TransactionStatusDeclined + const TransactionStatusExpired + const TransactionStatusPending + const TransactionStatusSettled + const TransactionStatusVoided + var WithAPIKey = client.WithAPIKey + var WithBaseURL = client.WithBaseURL + var WithEnvironment = client.WithEnvironment + var WithHTTPClient = client.WithHTTPClient + var WithLogger = client.WithLogger + var WithMaxRetries = client.WithMaxRetries + var WithSandbox = client.WithSandbox + type Account = accounts.Account + type AccountHolder = accountholders.AccountHolder + type AccountHolderCreateParams = accountholders.AccountHolderCreateParams + type AccountHolderStatus = accountholders.AccountHolderStatus + type AccountHoldersListParams = accountholders.AccountHoldersListParams + type AccountState = accounts.AccountState + type AccountUpdateParams = accounts.AccountUpdateParams + type AccountsListParams = accounts.AccountsListParams + type Address = client.Address + type AuthRule = authrules.AuthRule + type AuthRuleBacktest = authrules.AuthRuleBacktest + type AuthRuleCreateParams = authrules.AuthRuleCreateParams + type AuthRulesListParams = authrules.AuthRulesListParams + type Balance = balances.Balance + type BookTransfer = booktransfers.BookTransfer + type BookTransferCreateParams = booktransfers.BookTransferCreateParams + type Card = cards.Card + type CardBulkOrder = cardbulkorders.CardBulkOrder + type CardCreateParams = cards.CardCreateParams + type CardState = cards.CardState + type CardType = cards.CardType + type CardUpdateParams = cards.CardUpdateParams + type CardsListParams = cards.CardsListParams + type Chargeback = chargebacks.Chargeback + type Client struct + AccountHolders *accountholders.Resource + Accounts *accounts.Resource + AuthRules *authrules.Resource + AuthStreamAccess *authstreamaccess.Resource + Balances *balances.Resource + BookTransfers *booktransfers.Resource + CardBulkOrders *cardbulkorders.Resource + Cards *cards.Resource + Chargebacks *chargebacks.Resource + Credit *credit.Resource + Disputes *disputes.Resource + Events *events.Resource + ExternalBankAccounts *externalbankaccounts.Resource + ExternalPayments *externalpayments.Resource + FinancialAccounts *financialaccounts.Resource + FraudReports *fraudreports.Resource + FundingEvents *fundingevents.Resource + Holds *holds.Resource + ManagementOperations *managementoperations.Resource + Network *network.Resource + Payments *payments.Resource + Settlement *settlement.Resource + ThreeDS *threeds.Resource + Tokenization *tokenization.Resource + TransactionMonitoring *transactionmonitoring.Resource + Transactions *transactions.Resource + Webhook *WebhookClient + func New(opts ...Option) *Client + func (c *Client) Status(ctx context.Context) (map[string]any, error) + type Dispute = disputes.Dispute + type Environment = client.Environment + type Error = client.Error + type ErrorCategory = client.ErrorCategory + type Event = events.Event + type EventSubscription = events.EventSubscription + type EventSubscriptionCreateParams = events.EventSubscriptionCreateParams + type ExternalBankAccount = externalbankaccounts.ExternalBankAccount + type ExternalBankAccountCreateParams = externalbankaccounts.ExternalBankAccountCreateParams + type ExternalPayment = externalpayments.ExternalPayment + type ExternalPaymentCreateParams = externalpayments.ExternalPaymentCreateParams + type FinancialAccount = financialaccounts.FinancialAccount + type FinancialAccountsListParams = financialaccounts.FinancialAccountsListParams + type FinancialTransaction = financialaccounts.FinancialTransaction + type FraudReport = fraudreports.FraudReport + type FundingEvent = fundingevents.FundingEvent + type Hold = holds.Hold + type ListParams = client.ListParams + type ManagementOperation = managementoperations.ManagementOperation + type Option = client.Option + type PageResponse = client.PageResponse + type Payment = payments.Payment + type PaymentCreateParams = payments.PaymentCreateParams + type PaymentsListParams = payments.PaymentsListParams + type SettlementSummary = settlement.SettlementSummary + type SpendLimitDuration = cards.SpendLimitDuration + type Statement = credit.Statement + type ThreeDSAuthentication = threeds.ThreeDSAuthentication + type Tokenization = tokenization.Tokenization + type Transaction = transactions.Transaction + type TransactionResult = transactions.TransactionResult + type TransactionStatus = transactions.TransactionStatus + type TransactionsListParams = transactions.TransactionsListParams + type WebhookClient = client.WebhookClient v1.0.0 Jul 29, 2026