问题标签 [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.
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 表单来完成吗?
php - Braintree API 在 PHP 应用程序中不起作用
我有一个包含许多文件夹/子文件夹/文件的应用程序,我似乎无法让 Braintree 正常运行。有什么我只是在这里想念的吗?假设我的网站名称是 DIR。
从braintree文件夹解压的所有文件都在DIR/braintree_payments
然后我的 transaction.php 文件在 DIR/templates/content/listing
表单的所有标签都在 DIR/templates/content/listing/confirm_booking.tpl.php
magento - 信用卡处理:重复数据1,#1为空
我有安装了 1.7 ves_t-shirt 主题的 magento 1.8。
我有 Swift Checkout 和 onestepcheckout
问题是点击“购买”后,信用卡数据会被发布两次。
这是萤火虫的帖子数据。您可以看到 CID 和 CC# 被发布了两次。第二个是空白,然后触发此错误:
捕获交易时出错。(交易被拒绝:需要信用卡号。信用卡必须包含 number 或 venmo_sdk_payment_method_code。此商家帐户不接受信用卡类型。)
谁能告诉我如何停止第二组数据?
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.php
239 行包含:
Braintree_Configuration::environment('sandbox');
附带说明一下,除了将已配置好的库目录从旧服务器拖放到新服务器上的 Symfony 目录之外,我什么也没做。我是否缺少一些配置脚本或cmd
设置或其他东西?
我感谢在这方面的任何帮助。我将永远感激有人能帮我解决这个问题。
这是我的DefaultController.php
代码:
提前谢谢了!
ruby-on-rails - 类地址 Braintree 的超类不匹配
我刚刚安装了 Braintree 支付 gem,现在我在以前工作的页面上收到错误消息。我有一个名为地址的模型。
这是预期的,因为 Braintree 也有一个名为 Address 的类吗?我将如何解决它/修复它?
我正在使用最新的 Braintree gem(v2.25),rails 4.0 上的 ruby 2.0
braintree - 脑树支付交易
信用卡验证、客户 ID、付款方式令牌详细信息保存在一个商家帐户“A”中,我需要使用提供给商家帐户“A”的凭据与另一个大脑树商家帐户“B”同步付款交易。
如果它是可能的?
ruby-on-rails - 为 Braintree::Address:Class 调用受保护的方法“new”
我最近安装了 Braintree 支付 gem。它与我的地址模型冲突,因为 Braintree 也有自己的地址模型,所以我将地址模型移动到我自己的模块中。
但是,每次我使用地址时,我都必须为 MyModule::Address 添加前缀,否则如果我不使用 MyModule 前缀,它默认使用 Braintree::Address。
我如何告诉 Rails 默认使用 MyModule::Address ?
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.
php - Braintree Webhooks:通过 PHP 的交易细节
Braintree Payments 支持返回订阅 ID 的 Webhook。我一直在寻找一个 PHP 代码示例,它将返回给定订阅 ID 的交易详细信息。Braintree 文档没有提供示例。
我知道这段代码是错误的,但我想展示一些解决方案。:)