<script src="https://cashier.useepay.com/jssdk/1.0.7/useepay.min.js"></script>
参数 | 说明 | 可选值 |
---|---|---|
env | 环境 | sandbox, production |
layout | 卡输入框布局样式, 单行或多行 | singleLine, multiLine 。LabeledMultiLine(该布局仅支持1.0.5及以上的版本) |
locale | 语言 | 可从 navigator.language 中获取, 或者传递 ISO639 language code |
merchantNo | UseePay分配的商户号 |
<div id="cardElement"></div>
参数名 | 描述 |
---|---|
success | 这次请求是完 成,不表示支付是否成功, 比如卡号非法等错误,success 为 false |
data | json 字符串 |
message | 提示信息 |
参数 | 描述 | 示例 | 是否必须 |
---|---|---|---|
version | max=5 交易异步通知报文版本,固定为:1.0 | 1.0 | Y |
merchantNo | max=16 商户编号,由USEEPAY 分配 | Y | |
transactionId | max=64 商户订单号 | Y | |
reference | max=32 USEEPAY 订单号 | N | |
transactionType | max=64 交易类型: pay;authorization; refund; capture;authorizationVoid; | Y | |
amount | max=12 交易金额,单位为对应币种的最小货币单位(详见 ISO 4217) | N | |
currency | max=3 3 位 ISO 大写字母货币代码((详见 ISO 4217) | ||
resultCode | max=32 业务结果(详见 业务结果码) | Y | |
errorCode | max=4 错误码(详见 错误码 errorCode) | ||
errorMsg | max=256 错误码消息描述 | ||
echoParam | max=256 回声参数,响应报文会原样返回 | ||
signType | 签名类型 | MD5/RSA | Y |
参数 | 说明 | 可选值 |
---|---|---|
valid | 验证输入的卡号、有效期与CVV的合法性,均合法则 valid 为 true, 否则为 false | true, false |
code | 错误码 | 0000: 成功, 0001: 卡号非法 0002: 有效期非法, 0003: CVV非法 |
message | 错误描述 | 合法为空值,否则如: 请输入正确的卡号 |
参数 | 说明 | 可选值 |
---|---|---|
EVENT | 需要监听的事件名 | 目前只支持 change |
参数 | 说明 | 可选值 |
---|---|---|
valid | 验证输入的卡号、有效期与CVV的合法性,均合法则 valid 为 true, 否则为 false | true, false |
code | 错误码 | 0000: 成功, 0001: 卡号非法 0002: 有效期非法, 0003: CVV非法 |
message | 错误描述 | 合法为空值,否则如: 请输入正确的卡号 |