热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

支付宝老的wap支付接口支付交易处理失败,请稍后再试。(ALI14)

支付宝老的wap支付接口支付交易处理失败,请稍后再试。(ALI14)service:alipay.wap.trade.c


支付宝老的wap支付接口支付交易处理失败,请稍后再试。(ALI14)


service:alipay.wap.trade.create.direct
报这个是因为有参数错误  request_token没有拿到 
老的用的get方式从https://wappaygw.alipay.com/service/rest.htm获取的数据 之前是正常的
出问题时返回的header:

HTTP/1.1 200 OK
Server: Tengine/2.1.0
Date: Wed, 13 Nov 2019 09:26:13 GMT
Content-Type: text/xml;charset=GBK
Content-Length: 512
Connection: close
Set-COOKIE: JSESSIONID=C8E6988D1B024D0B7BE214C91A04D471; Path=/; HttpOnly
Set-COOKIE: JSESSIONID=65EEEDA766CD03AA4687ABEF28949EAC; Path=/; HttpOnly
Set-COOKIE: spanner=GTKaPxL0miskIIDNmbll2h8UBhJuuqPo4EJoL7C0n0A=;path=/;secure;
Via: spanner-internet-5877.gtj[200]
HTTP/1.1 302 Found
Server: Tengine/2.1.0
Date: Wed, 13 Nov 2019 09:26:13 GMT
Content-Length: 0
Connection: close
Set-COOKIE: JSESSIONID=4EC4E9DC968E45139C22566483DD52CF; Path=/; HttpOnly
Set-COOKIE: awid=RZ48lWLTJBPySyvMBreqKaETe5MlL7mobileclientgwRZ48; Domain=.alipay.com; Path=/
Set-COOKIE: ctoken=K4_vPjr4Yx2v02Vg; Domain=.alipay.com; Path=/
Set-COOKIE: zone=RZ24B; Domain=.alipay.com; Path=/
Location: http://wappaygw.alipay.com/error
Set-COOKIE: spanner=Qux+G3Lc/nutRO9reKd4WJEOJ6JUPoVH;path=/;secure;
Via: spanner-internet-5283.eu126[302]

body为空的
request_token也就拿不到了。。

改成post方式请求支付宝网关 正常拿到了request_token  支付也就可以了

期间在另外一种测试站调试这个接口时  用的是另外的支付宝账号(应该用同一个支付宝账号)  发现一个相同的报错  这个不是get、post请求方式之类的问题  支付账号问题导致的。。  也报的这个ALI14错误
返回:partner=***&req_id=***&res_error=00000000system exception系统异常&sec_id=MD5&service=alipay.wap.trade.create.direct&v=2.0

总结:报ALI14  就检测参数吧

 

蚂蚁技术支持中心的帮助文档

ALI14
报错描述:交易订单处理失败,请稍后再试(ALI14)

解决方案: 

请检查其请求的参数值是否符合要求, 如检查subject等参数中是否有特殊字符或空格, 参数total_fee只支持小数点后两位,out_trade_no长度范围是1~64。 

详见API列表。




推荐阅读
author-avatar
ynq02008146
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有