问题标签 [braintree-sandbox]

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.

0 投票
1 回答
60 浏览

ruby-on-rails - 如何在没有硬编码值的情况下使用 Braintree::Transaction.sale 成功签出?

我能够使用硬编码金额成功结帐,即:

假设我希望 current_user 能够以存储在我的 rails 数据库中的特定“价格”购买我的投资组合的访问权限。有没有办法通过从数据库中的对象属性中提取金额来设置金额,即:“<=@portofolio_item.price>”?我已经尝试了多次,但没有任何运气。我可能做错了什么?

0 投票
1 回答
1113 浏览

php - 如果存在,Braintree 保险库不应存储相同的付款方式

我对 Braintree 有疑问,

假设客户登录我的网站,然后我为该客户创建客户令牌(通过在Braintree\ClientToken::generate()函数中传递客户 ID),这样如果他有任何现有的付款方式,那么它将在客户端自动加载。

但如果客户选择已在保险库中的新付款方式:

对于卡相同的卡号,对于 Paypal 相同的电子邮件地址,

然后它会自动为该客户添加到保险库中,无论它是否存在,

因此,就我而言,我不想为同一用户存储相同的付款方式(Paypal 或卡)两次或更多次,

我怎样才能限制相同的付款方式不应该在保险库中多次存储?

0 投票
1 回答
597 浏览

php - Braintree子商户账户创建

我无法使用美国以外的公司地址在 Braintree 中创建子商户帐户。我正在使用 Braintree 沙盒帐户和 PHP SDK。我已成功创建主商家帐户。当我尝试使用澳大利亚公司地址创建子商户帐户时,Braintree 响应以下错误:

个别地区无效。

但是,如果我使用类似于 Braintree 文档中提到的美国地址,我可以创建子商户帐户。文档网址: https ://developers.braintreepayments.com/guides/braintree-marketplace/onboarding/php

我的地址参数:

我不能使用美国以外的地址创建子商户帐户吗?

0 投票
2 回答
143 浏览

laravel-5 - omn​​ipay/Braintree 发现客户不工作

我正在研究 laravel api,集成了omnipay/braintree,我已经成功创建了我的客户,我需要通过这个来获取客户数据,

但它给了我不好的反应,比如,

它是一大块数据,我没有在这里粘贴,我如何通过这种类型的数据获取我的客户详细信息,它以这种格式显示,为什么不以正确的 json 或其他格式显示?

注意:不仅findCustomer,所有函数都给出相同类型的响应,我们如何遍历它。

0 投票
1 回答
310 浏览

braintree - Braintree 沙盒模拟未来的订阅 webhook

我找不到为将来发生的订阅操作触发 webhook 通知的方法。如果我唯一的测试方法是等待 1 个月的下一个计费周期,我应该如何开发订阅计费机制?

例如,我现在需要开发订阅升级和降级。这意味着我需要处理按比例分配等。但我找不到测试我的代码是否真的有效的方法——因为我无法触发未来的计费周期。

0 投票
1 回答
884 浏览

paypal - 如何找到 Braintree 沙箱的 Paypal 沙箱凭据?

尝试将 Paypal 沙盒帐户与 Braintree 沙盒链接。

Braintree 沙盒需要电子邮件客户端 ID客户端密码才能链接到贝宝沙盒帐户,如Braintree Gateway的此屏幕截图所示。

在此处输入图像描述

在 Paypal Developer 网站中,我按照此页面上的说明为 Braintree 生成了一个沙盒访问令牌。做完之后,底部的蓝色账号链接出现了:

在此处输入图像描述

但是,当我单击该沙盒帐户链接时,它会显示以下内容:

在此处输入图像描述

这不是Braintree 要求的电子邮件客户端 ID客户端密码。

我在Paypal 开发者网站上究竟在哪里可以找到这三个项目?

0 投票
1 回答
182 浏览

ios - Braintree 结果不包含 paymentMethod 成员

我已经将 Braintree 集成到 iOS、paypal 和信用卡中,就像一个魅力。我尝试实施 Apple Pay(添加了商家 ID,创建了 Apple Pay 证书等)并且可以看到 Apple Pay 选项。

选择 Apple pay时,我作为响应返回的 Braintree 结果不包含该paymentMethod成员,随后我无法获得随机数,因为该随机数又是该成员的成员。

还有其他人也卡在这里吗?找不到有关此的任何文档。该设备似乎能够执行付款。

PS:使用BTDropInController虽然它不应该有任何区别。
PS2:这发生在模拟器和设备上

0 投票
1 回答
625 浏览

paypal - 如何通过 Braintree SDK 测试失败的 PayPal 交易

我在 ASP.NET Core 上使用 Braintree SDK,我可以使用从 developers.paypal.com 生成的访问代码创建交易,但是支付处理器和网关接受所有交易。

我已尝试输入Braintree 文档中列出的应该触发拒绝的神奇金额,但我认为它们仅在您使用 Braintree 沙箱访问令牌而不是 PayPal 沙箱访问令牌时才有效(在此处提到)。我尝试使用错误代码作为此处PayPal API 文档中记录的金额,但该金额和有效金额均被接受,并且交易完成。

我是否必须注册 Braintree 沙盒帐户才能获得此处记录的拒绝代码之一?

0 投票
1 回答
514 浏览

google-api - 在 Braintree 中使用 Google Pay api

我正在使用 Google pay API 将 Braintree 集成到我的 android 应用程序中,已显示付款对话框,输入实时卡详细信息后,我单击了继续,但onActivityResult根本没有调用我不知道我错过了什么,有人可以请帮助我使用 Google pay API 集成 Braintree。

我已经提到了以下链接

0 投票
1 回答
298 浏览

python - Braintree - 如何在 Braintree 中重置重试

我正在将braintree与python和swift一起使用。谁能告诉我如何在braintree中重置重试。我收到此错误

SSLError: HTTPSConnectionPool(host='api.sandbox.braintreegateway.com', port=443): 最大重试次数超出了 url: /merchants/merchantid/client_token (由 SSLError(SSLError(1, u'[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1警报协议版本 (_ssl.c:590)'),))