问题标签 [braintree-javascript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - BrainTree JavaScript Drop In API 和 Kount 设备数据未设置
我正在尝试将 Kount Fraud 保护添加到现有的 BrainTree Drop In 安装中,根据文档,我应该能够提供数据收集器来启动流程:
问题是`payload.deviceData 始终未定义。
文档并不清楚插入组件需要哪些依赖项。它显示客户端组件的脚本,但不显示插件。
我正在使用:
1.22 是用于插入的正确版本吗?这是最后一个版本吗?除了使用 1.22 的文档中的内容之外,我找不到官方方法来检查应该使用哪些版本?
还尝试添加client.min.js
in (除了 drop 因为没有 dropin,上面的代码将找不到braintree.dropin.create
.
知道这里缺少什么吗?
javascript - 如何在最新版本中修复 Braintree javascript 错误“t.getVersion 不是函数”
我得到了错误TypeError: t.getVersion is not a function
,我只搜索了我找到的解决方案是关于在这里使用升级版的 Braintree-web 。就我而言,我正在使用3.60.0
,但添加时仍然出现错误braintree.dataCollector.create
。
https://js.braintreegateway.com/web/3.60.0/js/client.min.js
https://js.braintreegateway.com/web/3.60.0/js/data-collector.min.js
https://js.braintreegateway.com/web/dropin/1.22.1/js/dropin.min.js
javascript - 动态更改已在 JavaScript 中创建的实例的值
我在这里使用“Braintree - Dropin”。页面加载时创建实例,之后我有一个下拉菜单可以选择“支付金额”。我想在下拉列表更改时更新实例的值(已创建)。
根据“Dropin”文档,这应该可以工作。但事实并非如此。 https://braintree.github.io/braintree-web-drop-in/docs/current/Dropin.html#updateConfiguration
react-native - react-native-braintree-dropin-ui 弹出窗口未在 android 中显示“Credit or Debit Cart”选项
我在我的 react-native 应用程序中使用了react-native-braintree-dropin-ui库。这是我用来调用 react-native-braintree-dropin-ui 弹出窗口的代码:
它成功弹出了braintree-dropin-ui。但问题是,在 android 中它只提供使用 paypal 支付的选项。它不会在弹出窗口中显示“信用卡或借记车”选项。然而,相同的代码在 iOS 中显示两个选项,Paypal 和 Credit 或 Debit Cart。
谁能帮我这里有什么问题?
c# - Braintree - 在 Xamarin 表单 C# 中检索付款方式 Nonce
我正在编写一个用 C# - Xamarin Forms 编写的应用程序。
我只是想从 Braintree 的服务器获得响应,以便处理付款。
此响应是处理付款所需的 payment_method_nonce。
这是 Braintree 提供的客户端代码。
它可以很好地生成信用卡表格,但是如果您单击“购买”按钮,则预期会从 Braintree 服务器返回 payment_method_nonce。
我的问题是,当客户端表单在 webview 中以 Javascript 呈现时,如何在 C# 中捕获这个 payment_method_nonce 变量?
typescript - 并非所有 Braintree HostedFields 方法都可用于打字稿?
我在我的 ReactJs 项目中使用 Braintree Sandbox 和 typescript。
根据Braintree Docs for focus,可以使用该.focus()
方法聚焦一个字段。
问题:在我的 typeScript 文件中,hostedFieldsInstance 没有将该.focus()
方法显示为有效方法。我收到以下错误:
Property 'focus' does not exist on type 'HostedFields'.ts(2339)
VS Code 也只建议了少数现有的 Braintree 方法,但不是.focus()
:
braintree - Braintree 和 Node.js 创建子商户错误未授权
我正在使用 node.js Braintree sdk 来尝试创建子商家帐户。但是,到目前为止它一直不成功,我不断收到未经授权的错误,但我不知道如何在此调用中传递令牌。
这是我正在使用的网关:
这是我正在打的电话:
结果是这个错误:
但是在查看商家帐户时,我看不到在哪里添加令牌: Create docs of braintree。
如果您有关于如何拨打此电话以添加子商家的解决方案,请分享。
javascript - Braintree:测试 nonce 导致 Payment Method Nonce is Invalid
我正在使用沙盒测试使用假随机数创建新的定期计费订阅,但我不断收到错误消息,表明付款随机数无效,这是我发送到 gateway.subscription.create 方法的对象:
这是我打电话给 gateway.subscription.create 时收到的错误:
我正在使用本文中列出的假随机数,https://developer.paypal.com/braintree/docs/reference/general/testing/node#nonce-fake-valid-nonce
当我进行初始连接时,我正在传递沙盒凭据,但它似乎没有兑现假随机数。