问题标签 [balanced-payments]

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

ruby-on-rails - 平衡 403 未授权

我在这里做错了什么?在 Rails 中使用这个 gem:https ://github.com/balanced/balanced-ruby

配置/初始化程序/balanced.rb

我对平衡端点的每个请求都未经授权返回。

返回:

Balanced::Forbidden: Balanced::Forbidden(403)::Forbidden:: GET https://api.balancedpayments.com/v1/bank_accounts/BA6gbZuQlDs3GsavKj8iiDhu:未授权:不允许在 bank_accounts 上执行显示。您的请求 ID 是 OHM42265044840811e3abd7026ba7c1aba6。

我应该如何验证这个请求?

0 投票
1 回答
228 浏览

ruby-on-rails - Balanced Payments - Balanced::BankAccount 和存储帐户的失效

我正在向现有系统添加平衡支付 (-v 0.6.0) 以启用市场功能,并且在向客户添加/存储新银行账户时遇到了清理(失效)存储银行账户的问题账户(我们只希望市场上的卖家最多拥有一个活跃的银行账户,以降低复杂性)。

为了让我的问题简单,这是我们正在尝试的简单版本,以及日志响应(错误)

这会产生以下异常

平衡银行账户错误 :: Balanced::BadRequest(400)::Bad Request:: POST https://api.balancedpayments.com/v1/marketplaces/xxxxxx/accounts/xxxxxx/bank_accounts?limit=10&offset=0 : 请求:缺少必填字段 [名称]

我对缺少什么名称字段感到困惑。正如此处定义的http://rubydoc.info/gems/balanced/0.6.0/Balanced/BankAccount无效不需要名称参数

0 投票
1 回答
39 浏览

django - 平衡的python客户端库是否支持认证?

我正在使用django。

我尝试了很多不同的东西,包括 urllib2,但我似乎无法创建客户。我收到 401 错误。

如果不是,我如何进行身份验证,并且仍然使用诸如 Customer().save() 之类的东西?

谢谢c

0 投票
1 回答
122 浏览

balanced-payments - Balanced Payments - 借记银行账户会导致 ACH 退货吗?

查看 Balanced 文档,似乎借记卡与借记银行帐户相同。只需提供正确的 source_uri。

但是在 ACH 领域有一些经验,我知道传统上我的 ACH 借记卡可能会在几天后被退回。

平衡如何处理这个问题?当 Balanced 对我创建借记的尝试返回成功响应时,Balanced 是否有某种机制来确保 ACH 借记成功?或者是否有某种机制可以通知失败?

0 投票
1 回答
93 浏览

balanced-payments - 平衡付款似乎不适用于 Phonegap

我们无法从 Phonegap 应用程序调用balanced.card.create。这是在股票 Phonegap 应用程序中复制的:https ://github.com/kevg/phonegap-balanced 。完整的细节在 github 上的 README.md 中,但基本的总结是:

对于那些不熟悉 phonegap 的人来说,加载的主页是 index.html。这会在 index.js 中初始化 phonegap。当设备准备就绪时,我们将显示一个隐藏的 DIV,并带有一个名为“Execute Balanced”的按钮。单击此按钮时,将调用 index.js 中的 app.executeBalanced,提示输入平衡市场 URI,使用 $.getScript 加载balanced.js,然后使用测试信用卡调用balanced.card.create。

预期的结果是callbackHandler被调用或者异常被捕获。相反,似乎Javascript线程的执行消失在balanced.card.create中,永远不会返回并且没有任何错误。

示例截图

0 投票
1 回答
225 浏览

api - 平衡支付整合

我正在尝试将 Balanced Payments 集成到我的网站中以收集和收取信用卡费用。我完全不知道如何将其集成到我的网站中(标记化、收费等),我不知道如何去做。

是否有任何信用卡处理器插件可以让我输入我的 Balanced 帐户信息并将其粘贴在我的网站上或为 Balanced 预建的插件上?

谢谢。

0 投票
1 回答
202 浏览

python - 平衡支付API的疑惑

我正在尝试将平衡支付 API 集成到我的工作中。我也看过 Docs 和其他相关论坛,但没有弄清楚我的疑虑。虽然我理解这个流程,但由于一些方法名称,我感到困惑。例如客户。

https://docs.balancedpayments.com/1.0/overview/getting-started/#charge-a-credit-card

到目前为止我尝试了什么:(在 Python 中)

我创建了一个虚拟/测试银行,它工作正常。
bank_account = balanced.BankAccount(...) 但我不知道我可以从中借多少,或者我必须先贷记多少。

在此之后我创建了一张卡片然后我创建了一个客户customer = balanced.Customer().save()

然后将卡与客户相关联customer.add_card('/v1/marketplaces/TEST-MP52IlCmywk6hGbgS75QSlN/cards/CC3AiMy0KEP1PhwnffMk32RF')

但是这个声明是如何工作的? customer.add_bank_account('/v1/bank_accounts/BA24Zc2jo1moflunJDxKrCrB')

我对这个customer词有点困惑。

有人可以用简单的步骤从头开始解释这一点。

0 投票
1 回答
61 浏览

rest - Adding multiple Cards to a Customer

I am using PHP to add Cards to a Customer

I have related questions so I have posted them together as (1)(2)(3)

I can use the balanced marketplace to verify that the customer has had each of the cards added to their account. I have no problem adding each card.

(1) When I use the following to get the customer object

It only shows the second card added, however balanced marketplace lists both cards associated with the customer. Why is only one showing up in $customer?

(2) The var_dump($customer) gives "Balanced\Card" ["uri"]=> string(68) "/v1/customers/CU34xY6f9bKZzb0kjBxWTUjC/cards/CCyO8fJPHpaVzypm7L1TFbw" however the card uri is /v1/marketplaces/TEST-MP9COksoYlU4rwuakSzwYH6/cards/CCyO8fJPHpaVzypm7L1TFbw

Won't this lead to problems retrieving card info/charging cards?

(3) If I try to add either card again there is no change to $customer or the balanced marketplace. Should I be able to see some sort of error response, if so how? The documentation "https://docs.balancedpayments.com/1.0/api/customers/#adding-a-card-to-a-customer" gives an Example Response, I am assuming this is changes made to $customer as it does not say how you would view this response.

0 投票
1 回答
67 浏览

rest - 如何使用 Balanced API 指定要从哪张信用卡收费

我正在关注 https://docs.balancedpayments.com/1.0/overview/getting-started/#charge-a-credit-card中的文档

我已经创建了客户,我已经标记了两张卡并将它们添加到客户。现在我只重新编码了客户 URI,因为我已将卡与客户相关联,我认为我不需要记录卡 URI 并记录与他们关联的客户。我认为这就是平衡的作用。

但是,当我来刷卡时,我有以下代码

(1) 如何判断balanced要充哪张卡?

(2) 假设我可以做到这一点,我如何从客户的余额账户中检索卡信息,以便他们选择哪张卡?

0 投票
1 回答
136 浏览

php - Drupal 块代码似乎运行了两次

我正在使用以下代码为客户创建新借记卡。问题是,当我检查平衡市场时,客户已被扣款两次。

创建的第一个借记项显示为 balance 返回的变量 $debit,然后创建并显示在市场中的第二个借记项。如果代码运行两次,我会期望看到第二次。

我已经尝试过两次针对drupal运行代码提到的解决方案

该代码在一个块中作为 php 运行并在页面加载时激活,我认为问题与块有关。

我们通过将代码直接放入页面正文来解决问题。它运行一次,预告片是否设置为隐藏都没有关系。

我们不打算使用块,当我们完成测试后,我们可能会进入自定义模块。我发布这个以防其他人有类似的问题,这对他们有帮助,也因为我想知道为什么会发生这种情况。