Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Braintree客户端:表单提交失败_Javascript_Braintree - Fatal编程技术网

Javascript Braintree客户端:表单提交失败

Javascript Braintree客户端:表单提交失败,javascript,braintree,Javascript,Braintree,我对braintree完全陌生,只是在尝试教程(客户端的javascript和服务器端的JAVA) 我创建了一个简单的HTML文件,基本上就是包装“Hello客户端”。我还尝试使用示例中提供的给定clientToken和从sandbox帐户获得的clientToken 然而,在我填写了有效的信用信息并试图提交表格后,我出现了以下错误: “处理您的请求时出错。请重试” 而此错误发生在表单提交实际发送到服务器之前;braintree.js似乎截获了提交,并对其服务器进行了一些授权,这就是上述错误的来

我对braintree完全陌生,只是在尝试教程(客户端的javascript和服务器端的JAVA)

我创建了一个简单的HTML文件,基本上就是包装“Hello客户端”。我还尝试使用示例中提供的给定clientToken和从sandbox帐户获得的clientToken

然而,在我填写了有效的信用信息并试图提交表格后,我出现了以下错误:

“处理您的请求时出错。请重试”

而此错误发生在表单提交实际发送到服务器之前;braintree.js似乎截获了提交,并对其服务器进行了一些授权,这就是上述错误的来源

我查看了chrome开发者控制台,发现请求如下:

Request URL:https://client-analytics.sandbox.braintreegateway.com
Params:
authorizationFingerprint: [some fp]
sharedCustomerIdentifierType:undefined
analytics[][kind]:dropin.web.inline.add-card.fail
_meta[platform]:web
_meta[platformVersion]: [some value]
_meta[integrationType]:dropin
_meta[sdkVersion]:braintree/web/2.3.3
_meta[merchantAppId]:file:///Users/jiayaohan/Desktop/card.html
braintreeLibraryVersion:braintree/web/2.3.3
_method:POST
callback:callback_json9
状态代码本身是正常的(200),但在响应中,内容是:

callback_json9({status:201})
有人知道这个非常简单的hello world客户端设置会出现什么问题吗?(注意,我已经尝试使用给定的示例客户端令牌和从我自己的沙盒帐户派生的令牌,但发生了相同的错误)

谢谢

我在Braintree工作

看起来添加卡失败了。您是否正在使用可用的测试卡凭据


沙盒只接受,所以这可能是你的问题。最常用的测试编号是
4111111111

这正是修复方法!谢谢!我也有同样的问题。当提交带有卡号的表单时,例如,
4242
。因此,必须使用braintree文档中的其他数字。希望这有帮助。嗨,我从来没有在沙箱模式下遇到过这个问题,但现在我正在生产,我正在尝试支付1美元的服务费(我手动添加到我的数据库以进行测试),我有这个错误,而我的信用卡信息是好的。你能帮忙吗?