Jsapi支付下单接口

Pay接口

jsapi支付下单接口

POST USEEPAY_PATH/api

Headers

Name
Type
Description

content-type*

String

application/x-www-form-urlencoded

Request Body

Name
Type
Description

transactionType*

String

交易类型 : pay

version*

String(5)

目前固定为 1.0 (5)

signType*

String

商户生成签名字符串所使用的签名算法类型,目前支持:RSA/MD5

merchantNo*

String(16)

商户号

transactionId*

String(64)

商户订单号

transactionExpirationTime

String(6)

可选,默认为20分钟 .范围1-20

appId*

String (128)

网站域名

amount*

String(12)

支付金额,单位为对应币种的最小货币单位(详见 ISO 4217)

currency*

String(3)

3 位 ISO 大写字母货币代码(详见 ISO 4217) 目前仅支持HKD

notifyUrl*

String(512)

echoParam

String(256)

回声参数,响应报文会原样返回

payerInfo*

String

Json格式的String 付款方信息, 请下方

orderInfo

String

json string, 订单信息, 请参考下方

Request 参数详细描述

PayerInfo 付款人信息

参数
必选
类型
说明

paymentMethod

Y

String

目前固定为 wechat_jsapi

sub_appid

Y

String

公众号id

sub_openid

Y

String

消费者的openid

orderInfo 订单信息

必选
类型
说明

subject

Y

String

商品标题

Response

字段
描述
是否必须

resultCode

业务结果(详见 业务结果码判断交易是否成功的依据 当前交易涉及的有: succeed,pending,failed, closed

Y

reference

USEEPAY 订单号

N

transactionType

支付类型 pay

Y

transactionId

商户订单号

Y

sign

签名

Y

echoParam

回声参数,响应报文会原样返回

N

errorMsg

错误码消息描述

Y

errorCode

错误码(详见 错误码 errorCode)

Y

currency

3 位 ISO 大写字母货币代码(详见 ISO 4217)

Y

amount

订单金额

Y

微信公众号支付需要的参数Json String

N

签名类型

Y

redirectParam

字段
描述
是否必须

timeStamp

时间戳

Y

package

统一下单接口返回的prepay_id参数值,提交格式如:prepay_id=***

Y

paySign

微信签名

Y

appId

公众号名称,由商户传入

Y

signType

微信签名方式 固定诶RSA

Y

noceStr

随机串

Y

Last updated