Wallet Resource


{
    "data": {
        "id": "wallet_xxxxxxxxxxxxxxxxxxxxxxxx",
        "merchant_id": "org_xxxxxxxxxxxxxxxxxxxxxxxx",
        "livemode": true,
        "is_default": true,
        "status": "deactivated",
        "type": "standard",
        "signed_statement_of_acceptance_file_record_id": "file_xxxxxxxxxxxxxxxxxxxxxxxx",
        "statement_of_acceptance_signed_at": "2025-05-24T06:10:06.117Z",
        "balance": {
            "available": 1500000000,
            "pending": 500000000
        },
        "limits": {
            "balance": 1500000000,
            "transactions": {
                "inward": {
                    "daily": 999999999999999999,
                    "monthly": 1500000000
                },
                "outward": {
                    "daily": 700000000,
                    "monthly": 999999999999999999
                }
            }
        },
        "running_transaction": {
            "inward": {
                "daily": 0,
                "monthly": 0
            },
            "outward": {
                "daily": 0,
                "monthly": 0
            }
        },
        "account": {
            "provider": "paymongo",
            "account_name": "xxxxxxxxxxxxxxxxxxxxxxxx",
            "account_number": "xxxxxxxxxxxxxxxxxxxxxxxx",
            "currency": "PHP",
            "ledger_account_id": "xxxxxxxxxxxxxxxxxxxxxxxx"
        },
        "created_at": "2025-05-24T06:10:03.105Z",
        "updated_at": "2025-08-15T03:11:35.684Z"
    }
}

data.id string
Unique ID of the resource.


data.merchant_id string
Merchant ID as the owner of the resource


data.livemode boolean

Determines whether or not the wallet account is a test or live mode account. The account is live and uses real money when livemode is true, and otherwise, it is in test mode when false.


data.status string
Status of the wallet

Possible values:
activated - wallet is active
deactivated - default status, wallet is not active


data.attributes.type string
Identifier of the merchant wallet transaction limits

Possible values:
basic- default
fully_verified - verified merchants


data.balance.available integer
A number representing how much money available in the wallet, in cents, an account has, in Philippine Pesos. A balance of 10000 means that the account has PHP 100 stored within it.


data.balance.pending integer
A number representing how much money is still in transit and not available yet in the wallet, in cents, an account has, in Philippine Pesos. A balance of 10000 means that the account has PHP 100 stored within it.


data.limits.balance integer
Balance limit for the wallet, depends on the wallet type


data.limits.transactions dictionary
Transaction limits for the wallet, depends on the wallet type

AttributeDescription
inward.dailyDaily inbound limit of wallet in cents
999999999999999999 - default
inward.monthlyMonthly inbound limit of wallet in cents
999999999999999999 - default
outward.dailyDaily outbound limit of wallet in cents
999999999999999999 - default
outward.monthlyMonthly outbound limit of wallet in cents
999999999999999999 - default

data.running_transactions dictionary
Amount transacted to date towards the wallet

AttributeDescription
inward.dailyInbound amount transacted into the wallet for the day in cents
999999999999999999 - default
inward.monthlyInbound amount transacted into the wallet for the month in cents
999999999999999999 - default
outward.dailyOutbound amount transacted from the wallet for the day in cents
999999999999999999 - default
outward.monthlyOutbound amount transacted from the wallet for the month in cents
999999999999999999 - default

data.account.provider string
Account number of wallet


data.account.account_name string
Account name of wallet


data.account.account_number string
Account number of wallet


data.account.currency string
Currency of wallet


data.attributes.created_at date
Created date of the wallet


data.attributes.updated_at date
Updated date of the wallet