Learn how to implement a complete wallet management system with Blnk.
@World
: Represents external funding sources and withdrawal destinations.Main Wallet
: The customer’s primary wallet for deposits and withdrawals.Card Wallet
: A second wallet for card-related transactions.http://localhost:5001
).YOUR_API_KEY
in the code examples). Required for authenticated requests.Customer Main Ledger
and Customer Card Ledger
, to keep your balances more organized.ledger_id
in your database. You’ll use this ID to create balances for the customer wallets.identity_id
in your database. You’ll use this ID to link balances to this identity or query all balances owned by this identity.balance_id
in your database and associate it with the customer. You’ll use this ID for all future transactions involving this wallet.allow_overdraft
to true
enables the transaction to proceed even if the source balance lacks sufficient funds.