跳到主要内容

发起扣款

请求接口

openplt/jx/pj/preAuth/preAuthPay

公共参数

接口协议 - 公共参数

请求参数

2025年9月17日

我们正在把数币支付功能集成到基础支付平台,此API已归档!

参数必填类型说明
preAuthAppIdString支付应用ID
optionsParamsObject可选参数
outUserIdString外部系统用户Id
agreementNoString签约协议号,为空时会使用 outUserId下最先签约的协议发起扣款,如果用户没有历史签约则会扣款失败
outTradeNoString商户交易号,需要唯一
amountNumber金额,单位元
operationTypeString1:免密支付
orderDescString订单描述
commodityString商品
tranPlaceString交易场所
termIdString终端号
tranSmyString交易摘要
tranRemarkString交易备注
tranDescString交易信息
smsCodeString交易金额超出此客户设置的短信验证起始金额时,需要验证码

可选参数

点击查看optionsParams字段说明

optionsParams数据结构

参数必填类型说明
multiPosIdKeyString建行商户多柜台入账在场景通后台配置的Key,比如:商户编号,门店编号等。不传或者匹配不成功则使用默认柜台

参数示例

{
"multiPosIdKey": "001"
}

响应参数

参数必填类型说明
resultStringY-成功
N-失败
U-不确定
resultMsgString结果信息
outTradeNoString商户交易号
orderNoString订单号
amountNumber订单金额,单位元
userPayAmountNumber实际扣款金额,单位元
needSmsCodeBoolean需要短信验证码