支付宝,交易订单处理失败,qq添加失败请稍后再试试

6736人阅读
当你第一次辛辛苦苦的集成支付宝,点击“立即支付”看到成功跳转到支付宝了,心里是不是有点小激动。
但是却出现一行大字:“交易订单处理失败,请稍后再试。(ALI59)”,是不是就苦逼了。
原因是你在给支付宝传订单金额的时候,在测试的时候,为了节省,给支付宝订单金额传了个0.001。
String orderInfo = getOrderInfo(subject, desc, balance);
这里有一个balance就是商品的价格,是double类型的,它的精度很高
你可能会看到这行代码:
//&将商品信息拼接成字符串
// 商品金额
orderInfo += &&total_fee=& + &\&& + price+ &\&&;
在你的终端仔细看下会有:total_fee=&0.001&
重点来了:
支付宝默认的支付金额单位是:元。(微信支付,默认的支付金额单位是:分)
所以你在给支付宝传订单金额的时候,最小要精确到分,也就是0.01,所以:
// 商品金额
orderInfo += &&total_fee=& + &\&& + Constant.decimalFormat.format(price) + &\&&;
&//商品价格
这样就可以支付成功了。
定义一个Constant类
public class &Constant
public final static DecimalFormat decimalFormat = new DecimalFormat(&#.##&);
getOrderInfo(subject, desc, balance);这个里面的subject是用来显示商品名称的,里面也有拼接:
将商品名称进行拼接
// 商品名称
orderInfo += &&subject=& + &\&& + subject + &\&&;
注意这里的subject不要太长,支付宝可能有它限制的字符串长度,超过长度也可能导致不能支付,在这里要注意一下字符串的长度。
转载请标注地址谢谢!
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
(3)(4)(8)(5)(9)(4)(5)(1)(2)(6)(2)(5)(13)(15)(28)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'&&&查看内容
查看: 20055
好商城v3-b10临时解决问题:
由于支付宝于2015年6月份更新了wap手机支付接口,
wap支付宝付款,提示,系统繁忙,请稍候再试(ali14)
6月15号 开放免费下载,目前只有特定用户组可以下载。
只要成为注册用户,即可免费下载,不知道能不能解决您的问题?
游客,如果您要查看本帖隐藏内容请
本帖子中包含更多资源
才可以下载或查看,没有帐号?
本文地址 :
本文标题 :
, 积分 114, 距离下一级还需 386 积分
, 积分 104, 距离下一级还需 396 积分
, 积分 104, 距离下一级还需 396 积分
, 积分 104, 距离下一级还需 396 积分
shaxiaolei
ddddddddddddddddd
, 积分 171, 距离下一级还需 329 积分
201314chuanqi
egfaghsdhshs
, 积分 128, 距离下一级还需 372 积分
billsmith123
[url=]订阅好商城[/url] |
›››››参与/回复主题
RE: shopnc b2b2c 好商城v3修复 wap支付宝付款,提示
, 积分 118, 距离下一级还需 382 积分
, 积分 104, 距离下一级还需 396 积分
谢谢希望能解决666
, 积分 104, 距离下一级还需 396 积分
很急,这个怎么这样啊,用户都被逼跑了啊
01020304050607080910
好商城()只作为ShopNC B2B2C商城系统爱好者的技术交流平台主要提供SHOPNC B2B2C 技术服务及二次开发,包括但不限于:修复ShopNC B2B2C的BUG、开发ShopNC B2B2C插件、美化ShopNC B2B2C模板等。如有商业用途,请购买正版ShopNC商城系统。
Copyright @支付宝支付前面支付成功 后面一直出现ali64订单处理失败 怎么解决?_词汇网
支付宝支付前面支付成功 后面一直出现ali64订单处理失败 怎么解决?
责任编辑:词汇网 发表时间: 7:18:11
支付宝支付前面支付成功 后面一直出现ali64订单处理失败 怎么解决
上一集:没有了 下一集:
相关文章:&&&&&&&&
最新添加资讯
24小时热门资讯
附近好友搜索查看: 64669|回复: 0
iOS 支付宝支付繁忙ALI59
在iOS 调用支付宝支付时出现此提示。
主要情况为 tradeNO
amount等参数中
有特殊字符 导致, 在此处打个断点 po 一下相应的参数就好了。
在此也收集下调用支付宝支付出现的问题。 欢迎留言。
上一篇:下一篇:输入关键字或相关内容进行搜索
我使用即时到账相同的配置,RSA签名校验成功的,所以应该不是配置的问题。另外我留意到官方的例子里的订单中sign、notify_url、return_url这三者是encode过的,不知道是否有关系。以下是我的订单信息:
&_input_charset=\&utf-8\&&subject=\&eason\&&sign=\&UZ3MGLs0D8ANowlIQrHwG1BoBzxZF2coTUeU8gnDzp6mQrer1cFaQBQdoBzwYSEBMgkhSfDKyiGdQG9pEuidcZyOH49dJfDT2x2ltdSK3qkeYKsshDp87mdD8AGFPHhCw6i2hNIT5UklNNLTU53IoVarNjeQM9L5kIXyQgt5ysg=\&&notify_url=\&http://115.28.37.167/create_direct_pay_by_user-JAVA-UTF-8/notify_url.jsp\&&body=\&eason\&&payment_type=\&1\&&out_trade_no=\&05537\&&partner=\&1170\&&service=\&mobile.securitypay.pay\&&total_fee=\&0.01\&&return_url=\&http://192.168.3.25:8080/create_direct_pay_by_user-JAVA-UTF-8/return_url.jsp\&&sign_type=\&RSA\&&seller_id=\&1170\&&
从错误提示信息来看可能是RSA签名使用的私钥不正确,请参考生成订单的代码:
/dcloudio/H5P.Server/tree/master/payment/alipay
下面链接可以生成测试订单数据:
http://demo./payment/alipay/?total=1另外:双引号前为啥有\字符?
补充支付宝官方相关问题链接地址:
https://support./support/hotProblemDetail.htm?spm=a219a..0.0vH7PK&id=222953&tagId=100199
要回复问题请先或
关注: 2 人

我要回帖

更多关于 添加失败 请稍后再试 的文章

 

随机推荐