PayproPaypro
  • 🇮🇩 Indonesia
  • 🇵🇰 Pakistan
  • 🇵🇭 Philippines
  • 🇰🇪 Kenya
  • 🇪🇬 Egypt
  • 🇲🇽 Mexico
  • 🇧🇩 Bengal
  • 🇳🇬 Nigeria
  • 🇮🇩 Indonesia
  • 🇵🇰 Pakistan
  • 🇵🇭 Philippines
  • 🇰🇪 Kenya
  • 🇪🇬 Egypt
  • 🇲🇽 Mexico
  • 🇧🇩 Bengal
  • 🇳🇬 Nigeria
  • Nigeria

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

Payout Query API

    Tips

    • All requests are Post requests, and the data format is json
    Brief Description
    • None
    Request URL
    • /v1/paypro/queryPayOutResult
    Request Method
    • POST
    Header
    HeaderRequiredTypeDescription
    merchantNoNostringNone
    Request Body Parameters
    NameRequiredTypeDescription
    tradeNoYesstringTransaction number passed by the merchant when collecting payment
    timestampYesstringTimestamp
    signYesstringEncryption
    Request Example
    {
      
      "sign": "b94084c49e6292b3eff2b1defea69d55",
      "timestamp": "1729156246442",
      "tradeNo": "133323392"
    }
    
    
    Successful Response Example
    Parameter NameRequiredTypeDescription
    msgYesstringRequest result (when returning "success", it only indicates that this request was successful; it should not be used for merchant-side logic judgment)
    codeYesstringRequest response code (when returning "0000", it only indicates that this request was successful; it should not be used for merchant-side logic judgment). For specific error codes, please refer to the business error code enumeration.
    timestampYesstringTimestamp (e.g., 1715941383720)
    successYesstringTransaction result
    dataYesObjectReturned object
    data.platFormTradeNoYesstringPlatform order number
    data.tradeNoYesstringMerchant transaction number returned
    data.amountYesstringActual payment amount
    data.statusYesstringRequest result; merchants can use it for logical processing. When the result is "0000", it indicates that the transaction is successful; "0015" indicates processing; all others are error codes and can be treated as failures.
    data.messageYesstringError description
    data.successTimeYesstringTransaction success time (local time)
    {
        "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
    Payment Query API
    Next
    Balance Inquiry API