Sandbox mode — Use https://wallet.e-mazad.store/api/v1 as your base URL
Wallets

Wallets Overview

Understand the difference between the Embedded Wallet API and the direct Wallet API, and choose the right approach for your integration.

Two ways to work with wallets

Mazad provides two wallet integration approaches depending on your platform architecture and needs.

Recommended

Embedded Wallet API

Wallets are automatically created when you sync users. Your platform acts as the custodian and manages wallets on behalf of your users through server-to-server API calls.

  • Auto wallet creation via user sync
  • Merchant-initiated transfers and holds
  • Checkout popup for collecting payments
  • Full control over the user experience
Go to Embedded Wallet docs →

Direct Wallet API

Query wallet balances, list transactions, and perform FX conversions directly. Useful for building dashboards, analytics, or when you need read access to wallet data.

  • Read wallet balances across currencies
  • List and filter transaction history
  • Real-time FX rates and currency conversion
  • Ideal for admin panels and reporting
Covered in the pages below ↓

When to use which

Choose the right API based on what you are building.

ScenarioUse
Collecting payments from usersEmbedded Wallet (Checkout Popup)
Moving funds between user walletsEmbedded Wallet (Transfers)
Holding funds in escrowEmbedded Wallet (Holds)
Displaying balance in your dashboardDirect Wallet API (Balances)
Showing transaction history to usersDirect Wallet API (Transactions)
Converting between currenciesDirect Wallet API (FX)
Building an admin reporting panelDirect Wallet API (Balances + Transactions)
Paying out to multiple usersPayroll API (Batches)

Both APIs use the same wallets

The Embedded Wallet API and Direct Wallet API operate on the same underlying wallet objects. You can freely use both APIs together — for example, use Embedded Wallet for payments and Direct Wallet API for balance queries.

In this section

The following pages cover the Direct Wallet API endpoints.