最近在对接一个支付时,在PC上使用支付宝接口都一切顺利,在手机上使用支付宝手机付款接口,都是成熟的代码,但是一直提示“支付宝-交易订单处理失败,请稍后再试。(ALI59)”,然后就开始检查提交的各种参数,发现都没有问题,然后就去百度查资料,百度搜狗360搜索都查了,查出的结果全是垃圾文章,全都没有价值。然后郁闷了一下午也没找到问题。就在一筹莫展的时候,忽然发现某评论区用户的一句话提示了我,下边就是解决办法(亲测100%有效)。
原来在支付宝的手机支付中,out_trade_no不允许带有特殊字符,而我为了处理回调业务,在out_trade_no中是掺杂有特殊字符的。把out_trade_no中的特殊字符(如@、#、¥这些)去掉就可以了。
最终问题解决了,不过感觉支付宝做的还是不够严谨,在电脑网站即时到账接口就可以正常使用,但是在手机接口就不行,还好解决了,发个文章在这里提醒大家注意了。
在使用JetBrains旗下的IDE产品,如Intellij idea、Webstorm、Phpstorm时,有个很讨厌的行为,就是在写代码时,如果换行输入闭合大括号}的时候,编辑器会自动对整个文档的代码进行重新格式化操作,这让一些有代...
flex-space-betweendisplay:flex;justify-content:space-between;flex-columndisplay:flex;flex-flow:column;flex居中display:fl...
在使用jet brains的ide开发代码时,经常性的会输入单引号或双引号,ide默认有对于引号的自动完成功能,即输入一个引号,自动显示两个,这一点其实做的很不智能,因为在使用时经常会有显示出3个的情况,那么怎么关闭这个功能呢?file...
现在用Uniapp做APP/小程序,是很快速、很成熟的方案了,除非是要求特别挑剔的项目,否则一般不会用Android/iOS原生开发。除了Uniapp,还有Taro、Rax、Flutter等工具,都是可以实现一套代码,多终端应用的生成。...
微信公众号可以把官网的网页集成进去吗?想通过微信公众号实现打开公司网站的页面,具体要怎么实现呢?其实这个功能,可以通过微信菜单的方式来实现...
在php代码中,遇到复杂的sql语句,需要拼装sql语句,如:$sql='id 10;' $sql=' and( status in(1,2,3,4,5) and id not in (select id from ...
现在微信支付已经超越支付宝,成为中国最广泛的在线支付方式。作为互联网电子商务服务商,如何开通对接微信支付?如何使用微信支付呢?丁老师整理一篇微信支付常见的问题解答。一、如何开通微信支付?微信支付可以在微信支付官网(https://pay.w...
在开发微信小程序的过程中,生成的是带有logo的小程序二维码,并且这个二维码不是通用的二维码,而是只能用微信打开的专属二维码,如图:遇到这样一个需求,生成的二维码要方形的通用二维码,并且不能带有小程序的logo。这种该怎么实现呢?经过查询,...