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

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

Payment Query API

    Tips

    • All requests are Post requests, and the data format is json
    Request URL
    • /v1/payproVN/queryPayInResult
    Request Method
    • POST
    Header
    ParameterRequiredTypeDescription
    merchantNoNostringMerchant number
    Request Body Parameters
    NameRequiredTypeDescription
    tradeNoYesstringTransaction number provided by the merchant during payin.
    timestampYesstringTimestamp of the request.
    signYesstringEncrypted signature.
    Request Example
    {
      "sign": "b94084c49e6292b3eff2b1defea69d55",
      "timestamp": "1729156246442",
      "tradeNo": "133323392"
    }
    
    Successful Response Example
    Parameter NameRequiredTypeDescription
    msgYesstringRequest result (only indicates the success of the current request, not for merchant-side logic).
    codeYesstringResponse code (only indicates the success of the current request, not for merchant-side logic). For specific error codes, refer to the business error code enumeration.
    timestampYesstringTimestamp of the response.
    successYesstringTransaction result.
    dataYesObjectReturned object.
    data.platFormTradeNoYesstringUnique platform transaction number.
    data.tradeNoYesstringMerchant transaction number returned.
    data.amountYesstringActual payment amount.
    data.statusYesstringRequest result. "0000" indicates success, "0015" indicates processing, and other values indicate error codes for failure handling.
    data.messageYesstringError description.
    data.successTimeYesstringTransaction success time (local time).
    Successful Response Example
    {
        "msg": "success",
        "code": "0000",
        "timestamp": 1729156267022,
        "success": true,
        "data": {
            "platFormTradeNo": "cch55ta98fee3huy",
            "tradeNo": "133323392",
            "amount": "50000.00",
            "status": "00029",
            "message": "Processing"
        }
    }
    
    Last Updated:
    Contributors: wsc
    Prev
    Payout API
    Next
    Payout Query API