Balances

Wallets

Moneywave wallets enable you maintain an active balance, which is needed for payouts. Wallets serve as payout sources.

Wallets can be setup in each currency and your moneywave profile can have multiple wallets in the same currency.

When creating a wallet, kindly note the password used. This is required to access the wallet for payouts.

Create Wallet

POST https://staging.moneywaveapp.com/v1/wallet

Create a wallet on your profile

Headers

Request Body

{
    "status": "success",
    "data": {
        "enabled": true,
        "threshold": 0,
        "id": 552,
        "name": "Test Wallet NGN",
        "uref": "398276485",
        "merchantId": 1,
        "currencyId": 1,
        "balance": 0,
        "updatedAt": "2018-02-26T04:53:54.000Z",
        "createdAt": "2018-02-26T04:53:54.000Z"
    }
}

When user_ref is "0", The wallet is considered a main wallet, and currency transactions would default to this wallet. To transact from a different wallet, the appropriate user_ref must be passed.

Wallet Balance

GET https://staging.moneywaveapp.com/v1/wallet

Return Balance and other details for a specific or multiple wallets using filters

Query Parameters

Headers

{
    "status": "success",
    "data": [
        {
            "id": 545,
            "name": "GHS wallet",
            "balance": 4910,
            "enabled": true,
            "currency": "GHS",
            "createdAt": "2016-11-25T11:09:06.000Z",
            "updatedAt": "2018-05-16T14:11:31.000Z",
            "uref": "0"
        }
    ]
}

Last updated