小程序支付

交互模式

请求:后台请求交互模式

返回结果+通知:后台请求交互模式+后台通知交互模式

接口名称:/open/v2/jsPay

请求参数:

字段 类型 必填项 描述
appId text 不能为空,填写子商户小程序appId
openId text 不能为空,填写该appId下的openId
sn text 设备号、虚拟设备号
outTradeId text 第三方交易流水号,不长于50位,第三方全局唯一
isMiniProgram bool 是否小程序
isSharing bool 是否可分账,可不传
tradeAmount int 订单金额(分)
payTypeId number 支付方式:1003微信、1004支付宝、1010银联扫码
remark text 备注
notifyUrl text 支付结果后台通知地址
clientIP text 收款客户端IP
isProcedureCustomer number 不传默认3,如不从交易商户扣除手续费传0,isSharing为true时生效
receivers array对象 分账对象:[{merchantId:平台接收人商户ID,amount:分给金额,单位分,isProcedureCustomer: 不传默认为0,如需从该商户扣除手续费,传3}],isSharing为true时生效

响应:

status text 渠道交易状态:"00"-请求渠道成功
error text 渠道错误信息
tradeNO text 交易流水号
payTypeId int 支付方式
payInfo text 支付信息:{appId:"",timeStamp:"",signType:"",package:"prepay_id=",nonceStr:"",paySign:""}