The wallet stores funds, supports instant internal transfers, and can be used to pay other users or move money to external bank accounts or cards. This section provides APIs to retrieve wallet details, add funds, and withdraw funds.
What the Wallet Supports
The Paywint wallet functions as a digital balance assigned to each user. It can be used for:- Holding funds
- Paying other Paywint users
- Funding through a linked bank account
- Withdrawing to a bank account or card
- Using wallet balance as a payment method for transactions
Available APIs
Get Wallet
Retrieve a user’s wallet, including current and available balance.
Fund Wallet
Add funds to the wallet using the user’s linked bank account.
Withdraw Funds
Move money out of the wallet to a bank account or card.
How It Works
1
Retrieve the wallet
Call
If the wallet does not exist yet, Paywint will automatically create one.
Get Wallet to fetch a user’s wallet balance.If the wallet does not exist yet, Paywint will automatically create one.
2
Fund the wallet
Use
Fund Wallet to transfer money from a linked bank account into the wallet balance.3
Withdraw funds
Use
Withdraw Funds to move money from the wallet to a bank account or card.Best Practices
- Always call
Get Walletbefore funding or withdrawing to fetch the latest balance - Funding uses the user’s verified bank accounts
- Withdrawal methods may require bank or card verification
- Wallet balances update instantly after most internal transfers

