braintree 支付插件,前端下单用这个填写信用卡,点击结账按钮后 显示卡可以,但是没有去到成功页面,后台还是未支付状态

问题咨询 · OneSmile · 于 2年前 发布 · 1262 次阅读

braintree 支付插件,前端下单用这个填写信用卡,点击结账按钮后 显示卡可以,但是没有去到成功页面,后台还是未支付状态

测试了几次,一直是这个,是因为我哪些地方没有安装成功么?

共收到 10 条回复
OneSmile#12年前 0 个赞

等于是提交刷新了结账页面,并没有跳转到成功界面,只有braintree 插件上显示卡 是绿色对号,后台订单是未支付状态

Fecmall#22年前 0 个赞

用沙盒账号去测试,本人这里测试没有问题

OneSmile#32年前 0 个赞

@Fecmall #2楼 的确沙盒账号,我又重新下载了最新版的fecmall 源程序 单独安装了这个支付插件,发现还是同样的问题

Fecmall#42年前 0 个赞

@OneSmile [#3楼](#comment3) fecmall开源版本是没问题的,fecro有问题。

可以自行测试:http://fecshop.appfront.fancyecommerce.com/

测试卡:424242424242424211/22111

支付这个问题的帖子不回复了,周末发新版

OneSmile#52年前 0 个赞

@Fecmall #4楼 好的,我先去对比下 我安装的和这个有什么不一样的,我要解决这个事

OneSmile#62年前 0 个赞

@Fecmall #4楼 还有一个问题,方便指导下么,怎么快速申请braintree 正式支付账号?请指点

Fecmall#72年前 0 个赞

@OneSmile #6楼 不清楚,自己咨询braintree官网吧

OneSmile#82年前 0 个赞

@Fecmall #4楼 这个问题解决了,不是前端js 问题,也不是事件问题,是后端各个插件优先级问题,我用的另外的模板,这个模板里面重写了提交的block ,当这个信用卡插件的优先级 低于 模板插件的话,提交的订单数据不会走这个信用卡插件的Block,导致 session 无法生成,就无法使用了。 解决方法很简单,在后台插件列表 更改这个插件优先级,比方说 模板的优先级是1 这个插件改成2 就行。 同理 fecro 也是这样

Fecmall#92年前 0 个赞

已经发新版,请安装fecmall-2.15.0,并更新fecro,支付插件等

如果不是线上生产环境,建议全部重装

Fecmall#102年前 0 个赞

@OneSmile #8楼

多谢回复,优先级这个再文档里面没有说明,现在已经更新进去

Fecmall-Braintree支付方

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics