Wallet Types

Wallet types define the kinds of wallets available on your tenant and the rules governing each one — including transaction limits, KYC requirements, supported currencies, and permitted operations.

Viewing Wallet Types

Navigate to Configuration > Wallet Types to view all wallet types configured under the tenant.

702

Clicking on a wallet type shows its full configuration, including:

AttributeDescription
NameThe wallet type name (e.g., Digital Wallet, Card Wallet)
CurrencyThe base currency for this wallet type
Program CodeThe card program this wallet type is associated with (for card-linked wallet types)
Daily debit transaction limitMaximum total debits allowed per day
Monthly debit transaction limitMaximum total debits allowed per month
KYC attributesWhich KYC checks are required before a wallet of this type can be activated
Minimum balanceThe minimum balance that must be maintained

Wallet Modes

Eclipse supports several wallet type modes. The mode determines what the wallet can be used for:

ModeDescription
BANK_ACCOUNTA digital wallet where the ledger, limits and all functionality are contained within Eclipse
CLOSED_LOOP_DIGITAL⚠️ Deprecated — use BANK_ACCOUNT for new wallet types
SYSTEMInternal system wallets used for fee collection, float management, and settlement flows; only debitable by TENANT_SYSTEM, GLOBAL_ADMIN, or GLOBAL_FINANCE roles
STP_VOUCHERUsed for Scan to Pay voucher programs
PREPAID_RECEIVEONLY_CARDPrepaid card wallet; receives card credits but does not originate debits independently
DEBIT_RECEIVEONLY_CARDDebit card wallet; receives card credits but does not originate debits independently
CRYPTOStores an amount of a cryptocurrency on an exchange; debits and credits result in sales and buys on the crypto exchange
VALRRead-only wallet for viewing crypto wallets on the VALR crypto exchange
MOMENTUMHealth wallet where the store of value sits on Momentum
DTB_EXTERNAL_SOVStore of value sits on DTB Flexcube; all wallet operations proxy to DTB
BK_DEBIT_ACCOUNTPlaceholder representing a BK bank account; returns zero balance and errors on debit/credit/reservation
ZIM_POSTILION_CLOSED_LOOPClosed-loop wallet backed by Postilion postcard for cards in Zimbabwe
RCS_FORWARDING_WALLETForwarding wallet for RCS; transactions are routed through to RCS rather than settled within Eclipse
PLUGGABLECustom wallet implementation loaded at runtime via the Eclipse plugin framework

What Wallet Types Control

Wallet type attributes control:

  • Transaction limits — daily/monthly caps on debits, credits, and transaction counts (see Limit Configuration)
  • KYC requirements — which verification checks must pass before a wallet can be activated
  • Fee logic — which fees apply (issuance fees, monthly fees, transaction fees) via Wallet Logic Sets
  • Webhooks/Callbacks — the callback URLs triggered when transactions occur on wallets of this type
  • Allowed operations — which services and payment gateways can interact with the wallet
📘

Note

Wallet types are configured by the EFT Corporation team during tenant onboarding. Contact [email protected] to request changes to wallet type configuration.