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

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

Payout Query API

    Tips

    • All requests are Post requests, and the data format is json
    Brief Description
    • The business party can actively query the payment results.
    Request URL
    • /v1/paypro/queryPayOutResult
    Request Method
    • POST
    Header
    Namerequiredtypedesc
    merchantNoYstring-
    Request Body Parameters
    Namerequiredtypedesc
    tradeNoYstringTransactions requested by the business party
    timestampYstringtimestamp
    signYstringsign
    Request Example
    {
      
      "sign": "ee5c512fe36fed2afe2d36ab248e0eb8",
      "timestamp": "1728613320708",
      "tradeNo": "test_00000002"
    }
    
    
    Successful Response Example
    ParameterRequiredTypeDescription
    msgYesstringRequest result (when returning success, it only indicates that the request was successful and cannot be used for merchant-side logic judgment)
    codeYesstringRequest response code (when returning 0000, it only indicates that the request was successful and cannot be used for merchant-side logic judgment). For specific error codes, please refer to the business error code enumeration.
    timestampYesstringTransaction time
    successYesstringTransaction result
    dataYesObjectReturn object
    data.platFormTradeNoYesstringpaypro transaction number
    data.amountYesstringTransaction amount
    data.statusYesstringRequest result, merchants can use this for logic processing. When the result is 0000, it indicates a successful transaction; 0015 indicates processing; all other codes indicate errors and can be treated as failures.
    data.messageYesstringError description
    data.successTimeYesstringTransaction success time (local time)
    Successful Response Example
    {
        "msg": "success",
        "code": "0000",
        "timestamp": 1719830071094,
        "success": true,
        "data": {
            "platFormTradeNo": "5286e98841194687a95d25b5f3be346d",
            "tradeNo": "00000020",
            "amount": 3.0000,
            "status": "00029",
            "message": "REJECTED_TRANSACTION",
            "successTime": "2024-07-01 18:34:31"
        }
    }
    
    Last Updated:
    Contributors: wsc
    Prev
    Payment Query API
    Next
    Balance Inquiry API