2013-08-01 144 views
1

我是新来的PHP和Magento的,我使用的布伦特里沙箱环境,每次我经过收银台在提交订单的时候,我得到一个弹出这个错误 -错误捕捉交易

There was an error capturing the transaction. 
(Transaction declined: Credit card number is required. 
CVV is required.) 

网站 - http://www.coronafactory.comhttp://www.tvbedfactory.com

虽然他们正在这似乎是影响这两个网站之前,我已经检查并不能发现,将与这个插件冲突的任何插件,我被布伦特里告诉“看来, Braintree.js小部件正在初始化,但结果的对象永远不会被使用。“ “文件app/design/frontend/base/default/template/braintree/review_js.phtml不包含在您的结帐表单中,该文件具有JavaScript负责加密表单值并给予他们正确的名称。”

我已经把调试代码'alert('hello');'在没有运气的文件中,它似乎根本不在查看该文件。

+0

那么文件一定不能包括在内。或正在读取缓存版本。在文件路径中添加一些查询字符串,然后再试一次 – DevZer0

+0

@ DevZer0你能建议一个要添加的查询字符串,以及我应该添加哪个文件。谢谢 – user2546554

+0

文件包含的是'alert'这是没有显示,'?_ =的​​Math.random()' – DevZer0

回答

1

Braintree dev在这里。在其他人遇到这个问题的情况下,发生了什么事情。

Magento主题在checkout.xml中引入了一些错误,导致表单无法正确呈现。这反过来阻止了Braintree加密javascript正确触发。

对于Braintree集成的任何问题,请不要犹豫,联系Braintree's Support Team寻求帮助。