paycools-my
Languages
Languages
  • 简体中文
  • English
Languages
Languages
  • 简体中文
  • English
    • Merchant Unified API Param
    • API Code Collection
    • Unified API Param
    • 1. Account
      • 1.1 Balance Inquiry
        POST
    • 2. Disbursement
      • Disburse API Supported Types
      • Account Verification Related Enum List
      • 2.1 Account Validation
        POST
      • 2.2 Check Account Validation Order Status
        POST
      • 2.3 Create Payout
        POST
      • 2.4 Check Payout Status
        POST
      • 2.5 Disburse callback notification api
        POST
    • 3. QR Code
      • QR Code Channel Code List
      • 3.1 QR Code Create
        POST
      • 3.2 QR Code Detail
        POST
      • 3.3 QR Code Payment List
        POST
      • 3.4 QR Code Payment Notification
        POST
    • 4. WebPay
      • WebPay Channel Code List
      • 4.1 WebPay Create
        POST
      • 4.2 Retrieve WebPay Status
        POST
      • 4.3 WebPay Payment Notification
        POST
    • 5. Refund
      • Refund Support Channel List
      • Refund Status Enum
      • 5.1 Refund
        POST
      • 5.2 Get Refund Payments
        POST
      • 5.3 Refund Notification
        POST

    API Code Collection

    Descrption#

    A collection of response codes returned by the PayCools Open API interface.

    Example#

    {
        "code": 21000,
        "message": "Service error, please contact administrator"
    }

    Collection#

    Error CodeInner Error CodeMessage
    10000SUCCESSSuccess
    21000OPI_GENERAL_ERRORService error, please contact administrator
    21001OPI_SIGN_ERRORRequest sign error
    21002OPI_PARAM_ERRORRequest param error
    21003OPI_APPID_ERRORRequest appId error
    21004OPI_MCH_ERRORMerchant is unavailable
    21005OPI_MCH_CHANNEL_UNAVAILABLE_ERRORMerchant channel is unavailable
    21006OPI_MCH_TX_NOT_FOUNDMerchant transaction not found
    21007OPI_DUPLICATE_MCH_ORDER_IDDuplicate merchant order id
    21008OPI_TIMESTAMP_ERRORRequest timestamp error
    21009OPI_TIMESTAMP_EXPIRED_ERRORRequest timestamp error
    21010OPI_AMOUNT_EXCEED_ERRORThe amount exceeds the limit
    21011OPI_NETWORK_ERRORNetwork error
    21012OPI_BANK_CODE_ERRORRequest bank code error
    21013OPI_EWALLET_CODE_ERRORRequest wallet code error
    21014OPI_BALANCE_ERRORMerchant balance insufficient
    21015OPI_DUPLICATE_IDEMPOTENCY_IDDuplicate idempotencyId
    21016OPI_MCH_IP_ERRORMerchant ip forbidden

    Open API Card Validation Failed Code List#

    Error CodeError Message
    -20001Invalid parameters
    -20002Account abnormal
    -20003Balance Insufficient
    -20004Channel error
    -20005System error
    -20006Unknown error
    修改于 2026-09-09 02:46:54
    上一页
    Merchant Unified API Param
    下一页
    Unified API Param
    Built with