为什么绑定支付成功后 支付宝付款时还需要选择地址呢?
2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家
为什么绑定支付成功后 支付宝付款时还需要选择地址呢?应该可以跳过这步的呀 请高人指点 |
回答:
可能是没有传递收货地址参数过去 支付宝就用户选择把 |
十分感谢你的回复 但是你的这个代码我要加到页面的什么位置呢? |
你的回复还在审核,所以无法直接回复。你看我2楼的帖子,我刚更新的了。 |
flow.php 这个页面 代码我的跟你有区别
我完全按照上面的步骤做了一遍 支付宝提示出错 我签约的是担保交易哟 |
我是直接根据原版的ecshop来改的,如果你和我版本一样的话(2.7.2)应该不会错的。 数组里 单引号 双引号,你可以根据需要,没关系的,不过从你问对这点的理解来看,你估计还是个新手哦~ 首先要明白,为什么支付宝会提示用户选择收件人信息,按照支付宝集成的文档来看,因为我们没有传收件人信息给支付宝,同时又是需要配送的,所以一定需要一个收件人信息。 好了,现在看看ecshop的alipay.php这个支付插件,它没有把收件人信息这个参数写进去,所以我们需要自己做些修改。 明白了的话,就可以开始动手了! 以下这图,应该说比较清楚了,如果还不明白,我估计要亲手操作给你看了~ |
再次感谢你的热心回复,在你的引导下已经完成了 感谢 感谢 祝仁兄工作顺利 天天开心 夜夜快乐
|
可能是你传入的参数是空的,或者是不符合要求的格式,支付宝系统会对参数做检测的,检测失败就会导致你不能付款成功!你可以看支付宝的集成文档,参数这块还是比较严格的,毕竟安全第一! |
学习了,很多高手啊。 |
那个函数放哪呀,我的改完,怎么老是提示:错误代码 ILLEGAL_SIGN |
我按照这个提示,怎么总是提示错误代码 ILLEGAL_SIGN 我申请的担保交易 |
这个是网站集成接口的问题,确认下你的设置是否正确:key和密钥、接口类型等。如果都正确的话,要针对代码调试了。代码我没看到,不好臆测。建议对参数做好检查,一般来说都是参数的问题,比如格式、类型等不正确,比如你传了一个邮编,没经过严格的检测,应该是6位数字的,你传了6位英文字符,这些都是会出错的! 建议:如果是自己集成,不使用或者修改了ecshop自带的插件,最好是使用支付宝提供的几个辅助函数。 |
按照你的方式用了一段时间 发现在后台修改订单里的商品价格后 用户再去支付就会出错 这是什么原因呢?? |
最近更新
常用插件
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...