PayproPaypro
  • 🇮🇩 Indonesia
  • 🇵🇰 Pakistan
  • 🇵🇭 Philippines
  • 🇮🇳 India
  • 🇰🇪 Kenya
  • 🇪🇬 Egypt
  • 🇲🇽 Mexico
  • 🇧🇩 Bangladesh
  • 🇧🇷 brazil
  • 🇳🇬 Nigeria
  • 🇮🇩 Indonesia
  • 🇵🇰 Pakistan
  • 🇵🇭 Philippines
  • 🇮🇳 India
  • 🇰🇪 Kenya
  • 🇪🇬 Egypt
  • 🇲🇽 Mexico
  • 🇧🇩 Bangladesh
  • 🇧🇷 brazil
  • 🇳🇬 Nigeria
  • Brazil

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

Balance Inquiry API

    Tips

    Balance Inquiry

    API Documentation for Querying Merchant Balance

    Brief Description

    • None

    Request URL

    • /v1/paypro/queryBalance

    Request Method

    • POST

    Header

    HeaderRequiredTypeDescription
    merchantNoYesstring-
    signYesstringEncrypted value

    Request Body Parameters

    NameRequiredTypeDescription
    timestampYesstringTimestamp

    Request Example

    {
      "timestamp": "1724151084278"
    }
    

    Successful Response

    Parameter NameRequiredTypeDescription
    msgYesstringRequest result (Returning "success" only indicates the request was successful; it should not be used for merchant-side logic)
    codeYesstringRequest response code (Returning "0000" only indicates the request was successful; it should not be used for merchant-side logic)
    timestampYesstringTimestamp (e.g., 1715941383720)
    successYesstringTransaction result
    dataYesObjectResponse object
    data.availableAmountYesstringMerchant's available balance
    data.freezeAmountYesstringFrozen amount
    data.unsettledAmountYesstringUnsettled amount

    Successful Response Example

    {
        "msg": "success",
        "code": "0000",
        "timestamp": 1719830171485,
        "success": true,
        "data": {
            "availableAmount": 9998989.0000,
            "unsettledAmount": 0.0000,
            "freezeAmount": 0.0000
        }
    }
    

    Last Updated:
    Contributors: wsc
    Prev
    Payout Query API
    Next
    Payment Notify API