magento|stripe信用卡支付对接中出现的问题

最近领导让测试一个新的信用卡通道,https://stripe.com/,stripe信用卡通道。这个支付之前在另外一个站上用过,但是就一个插件装上就ok了,配上pk_test和sk_test即可。但在这次使用的时候依旧出现了问题。

出现的问题是在结账页总是无法唤起支付方式,总是在log中报缺少payment的错误。经研究发现,结账页点击plance order的时候,纯净版的网站会先发起一个payment_method的请求到stripe的平台,然后再执行网站的saveOrder方法,但是在nihao站上缺少第一步,导致执行第二步报错;

通读插件的引入js,skin\frontend\base\default\cryozonic_stripe\js\cryozonic_stripe.js第1846行,发现里面有标记识别btn-checkout这个样式的,但是在结账页的plance order按钮上缺少了这个css,于是就增加了class,然后测试OK。

app\design\frontend\nihaooptical\default\template\tm\firecheckout\checkout\review.phtml中plance order按钮增加样式,之前是二次开发的时候丢失了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值