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

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

Payout Query API

    Tips

    • All requests are Post requests, and the data format is json
    Brief Description
    • None
    Request URL
    • /v1/payproPK/queryPayOutResult
    Request Method
    • POST
    Header
    NameRequiredTypeDescription
    merchantNoYesstringNone
    Request Body Parameters
    NameRequiredTypeDescription
    tradeNoYesstringTransaction number passed when the merchant collects on behalf for outbound payments
    timestampYesstringTimestamp
    signYesstringEncryption
    Request Example
    {
        "tradeNo": "PKFORM_out002",
        "timestamp": "1724142308374",
        "sign": "000000000"
    }
    
    Success Response Example
    Parameter NameRequiredTypeDescription
    msgYesstringRequest result (when returning "success", it only indicates the success of this request and cannot be used for merchant-side logical judgment)
    codeYesstringRequest response code (when returning "0000", it only indicates the success of this request and cannot be used for merchant-side logical 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 order number
    data.amountYesstringActual payment amount, which may include partial payments
    data.statusYesstringRequest result, which merchants can use for logical processing. "0000" indicates a successful transaction, "0015" indicates processing, and others are error codes, which can be treated as failures.
    data.messageYesstringError description
    data.successTimeYesstringTransaction success time (local time)
    {
        "msg": "success",
        "code": "0000",
        "timestamp": 1719830071094,
        "success": true,
        "data": {
            "platFormTradeNo": "5286e98841194687a95d25b5f3be346d",
            "tradeNo": "PKFORM_out002",
            "amount": "3000",
            "status": "00029",
            "message": "REJECTED_TRANSACTION",
            "successTime": "2024-07-01 18:34:31"
        }
    }
    
    Last Updated:
    Contributors: wsc
    Prev
    Payment Query API
    Next
    Payment Notify API