The reviewed public HTTP surface for SDK integrations today is transfers, webhooks, virtual accounts, payments, cards, and tenant-enabled identity. Customers, wallets, and other higher-level helpers remain compatibility or draft surfaces unless your environment explicitly enables them.
Configuration
Initialize the client with your API key:Resources
Start new integrations from the reviewed resources first:client.Transfers: Bank transfersclient.Payments: Reviewed public charges, refunds, and saved payment tokensclient.VirtualAccounts: Virtual bank accountsclient.Webhooks: Webhook handling
client.Customers, client.Cards, client.Identity, and client.Wallets may still exist in the package, but they should not be your default reviewed public API path unless your tenant explicitly enables them.
Examples
Create a Transfer
Create Charge
Verify Webhook Signature
Error Handling
The SDK returns typed errors:Pagination
Iterate through paginated reviewed resources:Source Code
GitHub Repo
View source code
pkg.go.dev
Documentation