问题标签 [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.
paypal - 我们如何在 Braintree paypal 结帐中添加税费和运费
我正在使用braintree paypal checkout,它对我来说工作正常,但我无法添加税费和运费,我试图获取一些信息,但这对我也不起作用,这是我当前的braintree代码查看
谁能告诉我我需要做什么才能在其中添加税费和运费?
php - 无法在 php 中获取正确格式的 Braintree 订阅调用
我浏览了整个互联网,在 php create subscription 调用中找不到正确的格式来添加折扣。我可以很好地创建订阅,但无论我如何格式化折扣电话,它都会告诉我我的格式无效。我知道问题在于我的折扣代码,但我似乎无法弄清楚。
wordpress - Braintree 网关 - 谷歌云平台
如何配置我的 Braintree Production 帐户以在我在 Google Cloud Platform 上创建的网站上上线?我目前有一个通过 Woocommerce 配置的 Braintree Sandbox 帐户,它似乎工作正常,但是,我不确定如何或在何处配置服务器端代码以将 API 调用连接到 Braintree 网关。
php - Braintree + esrow 资金
我一直在 PHP 中实施 Braintree + escrow 资金。
我一直在使用 Braintree PHP 代码。
代码完美运行,我可以在我的 Braintree 沙箱仪表板中看到交易。
但我想先一步整合不起作用的托管资金。下面是代码示例。
这给了我以下错误。
我通过选择美国作为国家创建了沙盒帐户。任何人都可以帮助我如何在braintree付款期间获得托管资金以及我在代码中做错了什么。
我已经从以下链接的代码成功创建了子商户。
payment - 从 Braintree 账户汇款到客户账户
我遇到了将钱从我的商家账户转移到我的客户银行账户的问题。所以我只是查询并搜索了很多以获得合适的解决方案,我最近刚刚遇到了一条评论
“Braintree
只帮助接受客户的信用卡付款。”
是否可以braintree
在我的账户收到钱后从我的账户汇款到我的客户银行braintree
账户?将付款转移到客户的银行账户或信用卡有什么更好的解决方案。
paypal - Braintree - 用户如何知道他的收费是多少?
我正在尝试使用 javascript SDK 和 dropin 插件与 Braintree 集成,但有些东西我很难理解。似乎用户使用他的“ payment_method_nonce ”免费允许他在不知道他被收取多少费用的情况下收取他的信用。让我解释:
查看流程概览:
1. 客户端向我的服务器请求授权令牌。然后服务器使用他独特的“Braintree SDK 和凭据”创建一个新令牌,服务器将令牌发送回客户端。
- 用户输入他的信用卡号并提交 -> 客户端向 Braintree 服务器发送请求。
- Braintree 服务器向客户端返回一个“ payment_method_nonce ”。
- 客户端将“ payment_method_nonce ”发送到我的服务器。
- 使用“ payment_method_nonce ”我的服务器创建交易,设置收费价格并向 Braintree 服务器发送请求。用户不知道自从请求是从服务器发送后他被收取了多少费用。
当我直接使用 Paypal(没有 Braintree SDK)时,用户被重定向到“paypal 域”以完成交易。在那里,他看到了有关交易、价格等所有细节,但“Braintree”缺少这一步。
我在这里想念什么?
braintree - Braintree Javascript v3 客户端 SDK 无法在 IE 11 和 Edge 中请求付款方式
我正在使用 Javascript v3 客户端 SDK 中的 Drop in 表单在 Angular JS SPA 中呈现我的信用卡表单,如下所示:
这在 Chrome 和 Firefox 中就像一个魅力,但由于某种原因,IE11 和 Edge 完全崩溃并无限陷入在调用插件requestPaymentMethod
表单 SDK 时似乎出现的情况。
我看到以下内容(从 Braintree 文档中使用的测试信用卡),进度条无限滚动,直到我硬刷新页面才发生其他任何事情。
有人遇到类似的问题吗?我不太确定这里出了什么问题。
更新:我已经联系了 Braintree 支持。我们确实有一个演示此问题的暂存应用程序,但我必须获得适当的许可才能提供指向它的链接。不幸的是,开发控制台上没有任何活动。控制台上没有错误,网络选项卡上没有调用外部 Braintree API 端点。
这一定是关于我们如何在 Angular 应用程序上完成它的,因为此处的 .NET 示例在 Edge 和 IE11 中运行良好。
asp.net - “生成”不明确,因为接口“IClientTokenGateway”中存在多种具有此名称的成员
我已经使用以下配置创建了 BrainTreeGateway 对象。
在此之后,我尝试使用以下语句生成客户端令牌。
该语句说“‘生成’不明确,因为接口‘IClientTokenGateway’中存在多种具有此名称的成员”。
python - 这是使用 API 在 Python 中为 Braintree 创建订阅的正确方法吗
为了清楚起见,我在这里提出这个问题并分享我到目前为止所学到的东西。
首先,如果你想要一个简单、易于开发的交易系统,Braintree 就是它。真的很简单,并且与 Django 配合得非常好。
但是,订阅方面的事情还不是很清楚。所以,我正在分享一些代码来获得反馈并帮助简化。
首先..一些假设。
工作流程
使用 API 创建订阅的流程如下:
(请不要在控制面板中向我发送有关如何操作的文档。可以在此处找到订阅工作流程的非常广泛的描述:https ://developers.braintreepayments.com/guides/recurring-billing/create/python )
- 创建一个客户端令牌
braintree.ClientToken.generate()
- 创建一个
braintree.Customer.create()
添加付款方式的客户 - 从
Customer.create()
响应中获取客户 ID braintree.Subscription.create()
通过传入新客户和新客户的令牌创建订阅payment_method_token
如果您想知道,这是 Django,我正在尝试在一个视图中完成所有这些操作。
示例代码
问题?
我如何获得该令牌?什么是“the_token”?它从何而来?
我看不到它是如何创建的,也看不到它是从哪里拉出来的。我想做类似的事情,custy_result.customer.token
但这显然是错误的。
作为参考,这是我在文档中查看的内容:
python - AppEngine 本地开发服务器上的 Braintree SDK SSLCertificateError
在我的本地下使用Braintree SDKdev_appserver.py
时返回以下错误braintree.ClientToken.generate()
:
我requests_toolbelt
在我的服务器启动时使用:
明确排除 SSL 验证也不起作用(返回相同的错误消息):
事实上,没有requests_toolbelt
,我在调用时得到的错误.generate()
是:
我还尝试了 Braintree-python-appengine 项目中的 hack,main.py
但我得到了相同的 SSL 错误消息。
我的开发环境:
- macOS 10.11.6
- gcloud 应用程序 Python 扩展 1.9.63
- Python 2.7.10
- 请求==2.18.4
- 大脑树==3.39.0
- 烧瓶==0.12.2
笔记:
- 部署到 Google App Engine 后,我可以毫无问题地取回客户端令牌
- 直接使用
requests
onhttps://www.braintreepayments.com/
返回 200 没有任何错误