PayproPaypro
  • ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia
  • ๐Ÿ‡ต๐Ÿ‡ฐ Pakistan
  • ๐Ÿ‡ป๐Ÿ‡ณ Vietnam
  • ๐Ÿ‡ต๐Ÿ‡ญ Philippines
  • ๐Ÿ‡ฐ๐Ÿ‡ช Kenya
  • ๐Ÿ‡ช๐Ÿ‡ฌ Egypt
  • ๐Ÿ‡ง๐Ÿ‡ท Brazil
  • ๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico
  • ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia
  • ๐Ÿ‡ต๐Ÿ‡ฐ Pakistan
  • ๐Ÿ‡ป๐Ÿ‡ณ Vietnam
  • ๐Ÿ‡ต๐Ÿ‡ญ Philippines
  • ๐Ÿ‡ฐ๐Ÿ‡ช Kenya
  • ๐Ÿ‡ช๐Ÿ‡ฌ Egypt
  • ๐Ÿ‡ง๐Ÿ‡ท Brazil
  • ๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico
  • 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
    data.successTimeyesstringTransaction completion time (local time)
    {
        "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",
    		"successTime": "2024-10-12 12:59:32"
        }
    }
    
    
    Last Updated:
    Contributors: wsc
    Prev
    Payment Query API
    Next
    Payment Notify API