PayproPaypro
  • ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia
  • ๐Ÿ‡ต๐Ÿ‡ฐ Pakistan
  • ๐Ÿ‡ต๐Ÿ‡ญ Philippines
  • ๐Ÿ‡ฎ๐Ÿ‡ณ India
  • ๐Ÿ‡ฐ๐Ÿ‡ช Kenya
  • ๐Ÿ‡ช๐Ÿ‡ฌ Egypt
  • ๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico
  • ๐Ÿ‡ง๐Ÿ‡ฉ Bangladesh
  • ๐Ÿ‡ง๐Ÿ‡ท brazil
  • ๐Ÿ‡ณ๐Ÿ‡ฌ Nigeria
  • ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia
  • ๐Ÿ‡ต๐Ÿ‡ฐ Pakistan
  • ๐Ÿ‡ต๐Ÿ‡ญ Philippines
  • ๐Ÿ‡ฎ๐Ÿ‡ณ India
  • ๐Ÿ‡ฐ๐Ÿ‡ช Kenya
  • ๐Ÿ‡ช๐Ÿ‡ฌ Egypt
  • ๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico
  • ๐Ÿ‡ง๐Ÿ‡ฉ Bangladesh
  • ๐Ÿ‡ง๐Ÿ‡ท brazil
  • ๐Ÿ‡ณ๐Ÿ‡ฌ Nigeria
  • Indonesia

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

Payout Query API

    Tips

    • All requests are Post requests, and the data format is json
    Request URL
    • /v1/paypro/queryPayOutResult
    Request Method
    • Post
    Header
    NameRequiredTypeDesc
    merchantNoYstring-
    Request Body Parameters
    NameRequiredTypeDesc
    tradeNoYstringMerchant order number
    timestampYstringTimestamp
    signYstringencrypt
    Request Example
    {
      
      "sign": "ee5c512fe36fed2afe2d36ab248e0eb8",
      "timestamp": "1728613320708",
      "tradeNo": "test_00000002"
    }
    
    
    Successful Response Example
    Parameter nameRequiredTypeDescription
    msgyesstringRequest result (when success is returned, it only means that the request for this time is successful and cannot be used for merchant-side logical judgment)
    codeyesstringRequest response code (when 0000 is returned, it only means that the request for this time is successful, and cannot be used for merchant-side logical judgment). For specific status/error codes, please check the status/error code directory
    timestampyesstringTimestamp๏ผˆ1715941383720๏ผ‰
    successyesstringTrading results
    datayesObjectReturn object
    data.tradeNoyesstringMerchant order number
    data.platFormTradeNoyesstringpaypro transaction number
    data.orderAmountyesfloatOrder amount
    data.payAmountyesfloatPayment amount
    data.statusyesstringRequest result. Merchants can use it as a logical process. When the result is 0000, it means the transaction is successful. 0015 means in processing. Others are error codes and can be treated as failures.
    data.messageyesstringError description
    {
        "msg": "success",
        "code": "0000",
        "timestamp": 1728613339884,
        "success": true,
        "data": {
            "platFormTradeNo": "63mz9aepqczdw280",
            "tradeNo": "test_00000002",
            "orderAmount": "300.00",
    		    "payAmount": "200.00",
            "status": "0015",
            "message": "in processing"
        }
    }
    
    
    Last Updated:
    Contributors: wsc, gxwu
    Prev
    Payment Query API
    Next
    Payment Notify API