Skip to content

通过收款方ID发起付款

接口信息

  • 路径: /api/v1/txn/remittance
  • 方法: POST
  • Content-Type: application/json

业务说明

  • 核心付款接口
  • 前置条件:必须使用已审核通过的收款人ID(beneficiaryId)
  • 支持全额到账和非全额到账两种模式
  • 付款前先确认收款人状态和额度等信息

请求参数

Headers

请求头
参数名必填说明
Content-Typeapplication/json请求体类型

Request Body

主要参数

参数名类型说明必填
merchantNostring商户号M
payerIdinteger付款方IDC
payerDetailstring付款方信息(注意,payerId和payerDetail 二选一)C
beneficiaryIdinteger受益人IDM
sourceAmountnumber源金额C,当chargeFlag为N时必填
sourceCurrencystring源币种M
targetAmountnumber目标金额C,当chargeFlag为Y时必填
targetCurrencystring目标币种M
requestIdstring(32)流水号M
referencestring(256)交易附言C
transactionPurposestring(64)交易用途M
chargeFlagstring全额到账M
feeBearingstringswift付款手续费承担方式C (当付款方式是为SWIFT时,必填,否则不要填)
signstring签名M

请求示例

json
{
  "merchantNo": "801040",
  "payerId":1953712585351499776,
  "payerDetail":"{\"createTime\":\"2025-08-16 14:21:57\",\"merchantNo\":\"801040\",\"country\":\"CN\",\"addressEn1\":\"Nanshan Science & Technology Park, Shenzhen\",\"addressEn2\":\"2all\",\"addressEn3\":\"3\",\"postcode\":\"518057\",\"status\":0,\"email\":\"1@qq.com\",\"areaCode\":\"+86\",\"phoneNumber\":\"15072871023\",\"state\":\"hubei\",\"city\":\"wuhan\",\"subEntityType\":\"1\",\"firstName\":\"zhang\",\"lastName\":\"san2\",\"idType\":\"0\",\"idNumber\":\"371328198410044019\",\"birthDate\":\"1984-10-04\",\"idValidDateFrom\":\"2016-08-04\",\"idValidDateTo\":\"2026-08-04\"}",
  "beneficiaryId": 1953727182141784064,
  "sourceAmount": 113.00,
  "sourceCurrency": "USD",
  "targetAmount": 1901.00,
  "targetCurrency": "PKR",
  "requestId": "DM2025081120520",
  "reference": "REFERENCE PAYPAL",
  "transactionPurpose": "4",
  "chargeFlag": "Y",
  "sign": "d2ea92efff636320122021f65b613201403f6d34334cfbc7e589ce9f842988f7"
}

响应结果

响应头 Headers
参数名必填说明
content-typeapplication/json;charset=UTF-8响应体类型

响应参数

响应字段

参数名类型说明
respCodestring响应码
respMsgstring响应信息
dataobject响应数据
  └─merchantNointeger商户号
  └─payoutIdinteger付款流水ID
  └─statusstring状态
  └─requestIdstring付款流水ID

响应示例

json
{
    "respCode": "20000",
    "respMsg": null,
    "data": {
        "merchantNo": "801129",
        "payoutId": "1984136974445449216",
        "status": "A",
        "requestId": "CYPW20251031055450"
    }
}