Accounts & Wallets
Read the active organization's balances, share receiving details, and trace money through the Activity feed.
Balances in the sidebar is where you see and move money owned by the active organization. Switching organizations switches the balances, activity, receiving details, and payout eligibility on the page together, so confirm the organization in the selector before you act on anything you read here.
The page needs the wallet.read permission. A teammate who cannot see Balances or Transactions in the sidebar is missing that permission rather than looking at an empty organization. See Team Access.
Read the balance cards
Two cards sit at the top of Balances.
The Ghanaian cedi card shows the GHS balance with Payout and Add actions, and a caption saying whether the balance auto-settles daily or is paid out manually. That caption reflects the schedule saved in Payout settings.
The US dollar card shows the USD balance. Its badge tells you what the balance can currently do:
| Badge | Meaning |
|---|---|
| USDC only | The organization holds USDC and can send and spend it, but has no US receiving account. Bank rails stay locked until a US account is approved. |
| Account in review | A US account application has been submitted and is being reviewed. |
| No badge | A US account is active, so the balance also receives through bank transfer. |
The card action reads Set up when there is no US account yet and Details once there is.
A cedi balance is not a converted view of a dollar balance. Each card holds separate funds, and moving between them is a conversion rather than a display change.
Balances shown on this page are dashboard figures in major currency units, so a GHS 100.00 balance reads as 100.00. API amounts use the currency's smallest unit, where 10000 means GHS 100.00. See Payments for the API side.
GHS is currently the only enabled fiat currency for organization wallets. Other currency codes exist in the system but are not enabled, so do not plan around them.
Share receiving details
Open the account details panel below the balance cards. When the organization has both a US account and USDC, a toggle switches between US account details and USDC details. With only USDC available the toggle is hidden and the panel shows USDC details directly, which is expected rather than a missing feature.
US account details cover the account holder name, the account number, the account type, the bank routing number, the bank name, and the bank address. Copy them exactly as displayed.
The dashboard states the following about the US account, and these are the terms your sender is subject to:
- The account sends and receives USD by bank transfer over ACH, Wire, and SWIFT.
- Receiving by ACH costs 0.8%, with a $2 minimum and a $10 maximum, and needs the ACH routing number.
- USD payments can only be received from banks inside the United States.
- Incoming payments take between one and three days depending on the scheme the sending bank uses.
USDC details cover the network, the wallet address, and, for one of the two address formats, a Memo ID.
The panel offers two USDC address formats. One requires the Memo ID to be included with the transfer, and funds sent to it without the memo do not credit correctly. The other is a unique address that needs no memo. Read which format you are copying before you send the details to a payer.
Trace money through Activity
The Activity card at the bottom of Balances is one feed covering balance movements, payments collected through Seev, and payouts. Filter it with All, Money in, or Payouts.
Activity shows the most recent eight rows. Use See all to open the full Transactions page, which draws on the same source and adds a search box for a name, reference, or memo; tiles for money in, money out, fees paid, and pending; and filters for All, Money in, Money out, and Pending. Rows there are grouped by day.
Selecting a row does one of three things:
- A balance movement opens a transaction panel.
- A payment opens the invoice, store order, or payment link behind it.
- A payout opens its reconciliation view. See Payout Schedules for what that view contains.
Some payouts recorded before settlement IDs existed cannot be opened, and say on hover that details are unavailable for that older payout. This is a limit of the historical record, not a permissions problem.
An empty feed says no activity yet and offers to send an invoice or show your receiving details. If you have filtered to Money in or Payouts and see "No money in yet." or "No payouts yet.", clear the filter before concluding that money is missing.
Read a transaction panel
Opening a balance movement shows its amount and status, then these groups:
| Group | Fields |
|---|---|
| Amounts | Gross amount, fee amount, whether the fee was deducted, net amount, asset |
| Tracking details | Deposit tracking ID, destination tracking ID |
| On-chain details | Type, transaction hash, memo, from address, to address, deposit method, created at, updated at |
| Source details | Source currency, developer fee |
| Destination details | Destination blockchain, destination currency |
Keep the reference or transaction hash until a movement reaches a final state.
Understand transaction statuses
Statuses differ by the kind of transaction, so the same word does not appear everywhere.
| Kind | Statuses |
|---|---|
| Fiat wallet transaction | pending, completed, failed, reversed |
| Stellar transaction | pending, confirmed, failed |
pending means Seev does not have a final result yet, so repeating the action risks sending twice. reversed applies to fiat only and means a recorded movement was returned or undone. A Stellar transaction that succeeds reads confirmed rather than completed, which is not a different outcome.
The combined feed groups many upstream wordings into successful, failed, and pending buckets, so a row's chip may not use the exact wording above.
Move money out
GHS and USD leave the account by different routes. Settled cedi funds go out on the organization's payout schedule, and each completed payout is written to the Activity feed on this page. USD supports a transfer you start yourself, through Send on the USD balance card.
| Balance | How money leaves | Where to set it up |
|---|---|---|
| GHS | Automatic payouts on the organization's schedule. There is no send action on the cedi card. | Payout settings |
| USD | A transfer you start, to a bank account or a USDC wallet. | Send money |
Before confirming any outgoing movement:
- Check that the correct organization is active.
- Check the source balance and currency.
- Check the recipient details against a statement or the recipient's own record.
- Read the fees, rate, source amount, and destination amount on the review step.
Withdrawals and transfers ask for the organization's transaction PIN. Yield movements and sensitive card actions do too.
If a movement is rejected, the message names the cause. The usual causes are an insufficient available balance, a pending earlier movement that is not yet spendable, a currency that does not match the destination, or a missing transaction PIN. Read the message before retrying, and never resubmit a movement that is still pending.
Receive the weekly summary
The organization owner is emailed a summary each week when the organization had transaction activity. The email arrives Monday and covers the previous completed week, running Monday to Monday in UTC. It carries counts of total, completed, pending, and failed transactions, completed volume broken down by currency, and up to five of the most recent transactions.
Only the owner receives it. It does not go to other members or to the alert email, and an organization with no transactions in the period is skipped rather than sent an empty summary.
Protect account access
- Give each teammate their own membership and role instead of sharing a login. See Team Access.
- Never share a transaction PIN, and note that an API key is not a transaction PIN.
- Verify bank and mobile-money details before saving a destination.
- Do not send stablecoins over an unsupported network or without a required memo.
- Rotate an API key as soon as it may have been exposed.