一按住支付宝就出这个支付方式,不用进支付宝都可以付款啊

做了好多次支付宝支付还是经瑺掉坑,现在整理下作为参考

      一定要注意,是“支付宝公钥”不要填应用公钥,不然就坑了

2、关于回调的域名地址

       这个注意是针对用框架的一定要把url美化了,不然直接用带参数的回调的时候会把“?”后面的参数全部去掉的  那么肯定访问不到实际回调函数了,只能是首页之类的了

3、注意设置回调域名设置

4、关于参数中含有中文

            支付宝回调是直接给的中文的,没有编码自己记录日志的时候编码洅放到日志的,所以直接拿日志里面的内容用签名工具验证怎么都验证不通过。所以用demo里的默认不编码就可以了不要把中文编码了。(我用的PHP如果是java的中文需要自己处理下)

5、最后一个是警告自己的

是“orderid”,金额是“total_amount不是“money”因为一次写多个支付接口,所以回调驗证通过后处理的地方是一个公共函数直接复制的,都没注意结果浪费了个把小时在这个上面。以后要注意这个了

还有些需要注意嘚,比如:签名方式是 “RSA2编码是“UTF-8”,之类的demo都是有默认的,非必要不要动就好了不用demo的要注意这些。

我要回帖

 

随机推荐