WistfareWistfare Docs

Installation

Install the Wistfare SDK in the language your backend already uses.

Install only the package set your backend needs. All of the official SDKs share the same ideas: one authenticated client, one payments module, and one place to override base URLs or retries when you need them.

Language selection stays in sync

Pick a language once and keep scrolling. The tabbed examples below reuse the same selection so you can read the whole page in your stack instead of re-switching every section.

SDK Matrix

LanguageInstall targetDistribution styleCoverage today
TypeScriptnpmPublished package setFull server SDK coverage
PythonPyPI-style package layoutSingle packageFull server SDK coverage
GoGo modulesModule importFull server SDK coverage
Dartpub package layoutSplit packagesFull server SDK coverage
RustCargo cratePreview source packageCore payments, wallet, and business flows
SwiftSwift Package ManagerPreview source packageCore payments, wallet, and business flows
KotlinGradle / JVMPreview package layoutCore request-spec and integration flows
.NETNuGet-style package setPreview packagesCore, payments, wallet, and business flows

Install

npm install @wistfare/core @wistfare/business @wistfare/wallet @wistfare/payments
pip install wistfare
go get github.com/wistfare/wistfare-go
dependencies:
  wistfare_core: ^0.1.0
  wistfare_business: ^0.1.0
  wistfare_wallet: ^0.1.0
  wistfare_payments: ^0.1.0
cargo add wistfare
dependencies: [
  .package(path: "../sdks/swift")
]
implementation("com.wistfare:sdk:0.1.0")
dotnet add package Wistfare.Core
dotnet add package Wistfare.Business
dotnet add package Wistfare.Wallet
dotnet add package Wistfare.Payments

What You Install

  • Core client for authentication, base URL overrides, retries, and shared errors.
  • Payments module for collections, disbursements, fees, transactions, and payment requests.
  • Wallet module for balances, transfers, deposits, withdrawals, and member roles.
  • Business module for business records and tenant context.

On this page