问题标签 [braintree]

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 回答
5004 浏览

c# - 我可以将 Braintree.js 与 .NET Web 应用程序一起使用吗?

所以我这几天一直在研究 Braintree Payments。我喜欢架构、概念等。在查看文档和 .NET 演练之后,我注意到 .NET 的所有示例都在 MVC3 中。我正在尝试使用常规 Web 表单将 Braintree 集成到我当前的 .NET Web 应用程序中。

我的目标是让一个正常的网络表单返回到付款页面,其中包含客户数据和卡数据。卡片数据应该使用他们的 Braintree.js 加密。这样我就可以将所有内容发送到 Braintree 进行处理,包括加密的卡数据。

表单看起来像这样:

然后在代码隐藏中,我将 Form.Action、Form.Method 和 Form.ID 设置如下:

因此,希望当用户提交表单时,它会点击“CreateTransaction()”成员以及“collection”参数中的加密卡数据,如下所示:

当我采用这种方法时,表单永远不会回发给“CreateTransaction()”成员。我错过了什么?这可以使用常规的旧 Web 表单来完成吗?

0 投票
1 回答
1389 浏览

php - Braintree API 在 PHP 应用程序中不起作用

我有一个包含许多文件夹/子文件夹/文件的应用程序,我似乎无法让 Braintree 正常运行。有什么我只是在这里想念的吗?假设我的网站名称是 DIR。

从braintree文件夹解压的所有文件都在DIR/braintree_payments

然后我的 transaction.php 文件在 DIR/templates/content/listing

表单的所有标签都在 DIR/templates/content/listing/confirm_booking.tpl.php

0 投票
1 回答
1259 浏览

ruby-on-rails - result.credit_card_verification 即使在 Braintree 中出现错误时也返回 nil

我正在使用 Braintree 进行支付处理,并且我正在尝试使用 Ruby 从 Braintree获取处理器响应代码。

这是我的代码:

即使有错误,我也得到验证为零。

还有其他东西可以获取处理器响应代码吗?

我从这里得到了这个代码

这是我的 result.erros :

0 投票
0 回答
439 浏览

magento - 信用卡处理:重复数据1,#1为空

我有安装了 1.7 ves_t-shirt 主题的 magento 1.8。

我有 Swift Checkout 和 onestepcheckout

问题是点击“购买”后,信用卡数据会被发布两次。

这是萤火虫的帖子数据。您可以看到 CID 和 CC# 被发布了两次。第二个是空白,然后触发此错误:

捕获交易时出错。(交易被拒绝:需要信用卡号。信用卡必须包含 number 或 venmo_sdk_payment_method_code。此商家帐户不接受信用卡类型。)

谁能告诉我如何停止第二组数据?

0 投票
3 回答
1694 浏览

php - 在 Symfony 中使用预先存在的库

我是 Symfony 的新手。我正在尝试使用我用于支付网关 API 的预先存在的库和 Symfony (v2.3)。

在使用 Symfony 之前,我会composer.json在根目录中有一个文件,我会简单地使用 PHP require 'vendor/Braintree...。但是,对于 Symfony,我很难通过将支付网关 API 库导入到我的控制器来使用它。

注意:我在同一个控制器中使用了一个实体,如下所示,它具有类似的目录结构并且效果很好:

use Jets\JetsBundle\Entity\Company;

这是我尝试使用的支付网关 API:

并且Braintree.php包含:

namespace Widb\WidbBundle\Braintree\braintree\braintree_php\lib;

我不断收到以下错误:

FatalErrorException: Error: Class 'Jets\JetsBundle\Controller\Braintree_Configuration' not found in C:\xampp\htdocs\www\symfony\src\Jets\JetsBundle\Controller\DefaultController.php line 239

DefaultController.php239 行包含:

Braintree_Configuration::environment('sandbox');

附带说明一下,除了将已配置好的库目录从旧服务器拖放到新服务器上的 Symfony 目录之外,我什么也没做。我是否缺少一些配置脚本或cmd设置或其他东西?

我感谢在这方面的任何帮助。我将永远感激有人能帮我解决这个问题。

这是我的DefaultController.php代码:

http://pastebin.com/kwisEBzL

提前谢谢了!

0 投票
2 回答
1031 浏览

ruby-on-rails - 类地址 Braintree 的超类不匹配

我刚刚安装了 Braintree 支付 gem,现在我在以前工作的页面上收到错误消息。我有一个名为地址的模型。

这是预期的,因为 Braintree 也有一个名为 Address 的类吗?我将如何解决它/修复它?

我正在使用最新的 Braintree gem(v2.25),rails 4.0 上的 ruby​​ 2.0

0 投票
1 回答
434 浏览

braintree - 脑树支付交易

信用卡验证、客户 ID、付款方式令牌详细信息保存在一个商家帐户“A”中,我需要使用提供给商家帐户“A”的凭据与另一个大脑树商家帐户“B”同步付款交易。

如果它是可能的?

0 投票
1 回答
257 浏览

ruby-on-rails - 为 Braintree::Address:Class 调用受保护的方法“new”

我最近安装了 Braintree 支付 gem。它与我的地址模型冲突,因为 Braintree 也有自己的地址模型,所以我将地址模型移动到我自己的模块中。

但是,每次我使用地址时,我都必须为 MyModule::Address 添加前缀,否则如果我不使用 MyModule 前缀,它默认使用 Braintree::Address。

我如何告诉 Rails 默认使用 MyModule::Address ?

0 投票
1 回答
1075 浏览

payment-gateway - Sync Shopify store account to Braintree subscription

Is this possible? Is there a way to make it so that when a user makes an account with my shopify store they can then select and purchase a (monthly) subscription plan that I have set up in Braintree.

The idea is to have it so the user's shopify account information is used to setup their subscription package that I have set up in my Braintree merchant account.

0 投票
1 回答
1099 浏览

php - Braintree Webhooks:通过 PHP 的交易细节

Braintree Payments 支持返回订阅 ID 的 Webhook。我一直在寻找一个 PHP 代码示例,它将返回给定订阅 ID 的交易详细信息。Braintree 文档没有提供示例。

我知道这段代码是错误的,但我想展示一些解决方案。:)