PayproPaypro
  • 🇮🇩 Indonesia
  • 🇵🇰 Pakistan
  • 🇻🇳 Vietnam
  • 🇵🇭 Philippines
  • 🇰🇪 Kenya
  • 🇪🇬 Egypt
  • 🇧🇷 Brazil
  • 🇲🇽 Mexico
  • 🇮🇩 Indonesia
  • 🇵🇰 Pakistan
  • 🇻🇳 Vietnam
  • 🇵🇭 Philippines
  • 🇰🇪 Kenya
  • 🇪🇬 Egypt
  • 🇧🇷 Brazil
  • 🇲🇽 Mexico
  • Kenya

    • Overview
    • Error Code
    • Payment API
    • Payment Casher
    • Payout API
    • Payment Query API
    • Payout Query API
    • Mpesa Query API
    • Payment Notify API
    • Balance Inquiry API

Balance Inquiry API

    Tips

    Balance Inquiry

    Brief Description
    • None
    Request URL
    • /api/balance
    Request Method
    • POST
    Header
    headerRequiredTypeDescription
    merchantNoYesstringNone
    Successful Response
    ParameterRequiredTypeDescription
    msgYesstringRequest result (when returning success, it only indicates that the request was successful and cannot be used for merchant-side logic judgment)
    codeYesstringRequest response code (when returning 0000, it only indicates that the request was successful and cannot be used for merchant-side logic judgment). For specific error codes, please refer to the business error code enumeration.
    timestampYesstringTransaction time
    successYesstringTransaction result
    dataYesObjectReturn object
    data.availablAmountYesstringMerchant balance
    data.freezeAmountYesstringFrozen amount
    data.unsettledAmountYesstringUnsettled amount, all receipts for the day will be automatically settled to the available balance on T+1
    Successful Response Example
    {
        "msg": "success",
        "code": "0000",
        "timestamp": 1719830171485,
        "success": true,
        "data": {
            "availablAmount": 9998989.0000,
            "unsettledAmount": 0.0000,
            "freezeAmount": 0.0000
        }
    }
    
    Last Updated:
    Contributors: wsc
    Prev
    Payment Notify API