|
用WeX5调用支付宝支付时,
- var tradeNo = justep.Date.toString(new Date(), justep.Date.STANDART_FORMAT);
- var notifyUrl = 'wwww.justep.com';
- //var notifyUrl = location.origin;
- var alipay = navigator.alipay;
- alipay.pay({
- "seller" : "huangyx@justep.com", //卖家支付宝账号或对应的支付宝唯一用户号
- "subject" : "x5外卖", //商品名称
- "body" : "x5外卖", //商品详情
- "price" : "0.01", //金额,单位为RMB
- "tradeNo" : tradeNo, //唯一订单号
- "timeout" : "30m", //超时设置
- "notifyUrl" : notifyUrl
- }, // 服务器通知路径
- function(message) {
- var responseCode = parseInt(message);
- if (responseCode === 9000) {
- payDtd.resolve(3);
- } else if (!isNaN(responseCode)) {
- alert('responseCode = ' + responseCode);
- payDtd.reject((-33) + responseCode);
- } else {
- payDtd.reject(-30);
- }
- }, function(msg) {
- payDtd.reject(-30);
- });
- return payDtd.promise();
复制代码
最终弹出来的是 6001 用户中途取消支付操作。
我支付宝钱包是最新9.1版本。
不知道什么问题,求解决啊 |
|