问题标签 [gocardless]

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 投票
0 回答
68 浏览

php - PHP 从 api 参考拆分字符串

我正在使用 GoCardless API 来获取客户的银行账户名称和他们帐号的最后两位数字。

我遵循了他们的指南并撤回了详细信息:

代码

打印$BankName向我展示了类似于以下内容:

我如何拆分这个字符串,因为我只想要[bank_name][account_number_ending]

无卡参考

0 投票
0 回答
62 浏览

python-3.x - 与 GoCardless Webhooks 签名匹配的问题

我正在尝试匹配从 GoCardless 收到的 Webhook 签名,但遇到了困难。

不幸的是,没有错误消息可以使用,只是我收到的签名与我生成的任何哈希摘要都不匹配。

如果有人可以快速查看他们的文档,https://developer.gocardless.com/api-reference/#webhooks-signing-webhooks,如果我遗漏了一些明显的东西,请告诉我。

我正在使用 Flask、hmac、hashlib 和 base64 模块。

任何帮助将非常感激。

0 投票
1 回答
326 浏览

php - stdClass 对象 - 拆分为表

我正在使用 GoCardless API 创建订阅。我已经创建了它,现在尝试在表格中显示付款。

API 返回一个 stdClass 对象,其中包含数组中即将支付的款项。我怎样才能在表格中显示这些?

从我尝试过的其他问题

然而,这只是显示/打印Array

0 投票
2 回答
131 浏览

php - GoCardless API - 列出订阅

我在这里使用 GoCardless 文档来尝试列出客户的所有订阅。

正如您在下面看到的那样,我已按照说明进行操作,但是当我运行此脚本时根本没有显示任何内容 - 有人知道我可能做错了什么吗?

0 投票
1 回答
95 浏览

node.js - 使用 firebase 函数处理 gocardless webhook

我正在为计费项目使用 GoCardless(沙盒帐户)webhook。我已经按照 本指南中的步骤在本地使用 Nodejs(使用 ngrok)来处理 webhook,并且它可以工作,我的意图是使用 firebase 函数作为服务器,但是当我在 firebase 上部署代码并测试代码时,它会抛出“超时”错误',我不知道我是否遗漏了有关 firebase 函数的内容...这是 firebase 上的代码:

谢谢!

0 投票
1 回答
52 浏览

arrays - 如何解析这个 Go Cardless 数组

我从 Go Cardless 网络挂钩收到以下响应,我正在努力解析它。下面的响应在一个名为 $item 的变量中

当我 var_dump($item) 我得到下面的内容..

当我 var_export($item[2]) 我得到下面的内容..

现在我正在寻找访问 'taxes' => array ( 0 => (object) array('destination_amount' => '10.0', 我试过 echo $item[2]->taxes->destination_amount; echo $ item[2]->taxes['destination_amount]; 和其他各种迭代,但都无济于事。我可以看到我正在处理对象和数组但是我认为我知道的只是不起作用。任何人都可以为我指明正确的方向,因为此刻,我只见树木不见森林。

0 投票
2 回答
151 浏览

json - 通过 API 和 redirect_flow 的 GoCardless 订阅流程

我正在使用 redirect_flow 方法通过 API 成功创建客户和订阅,但是:

  1. 据我所知,使用此过程没有付款/设置
  2. 如果我不添加开始日期,则表示 DD 在下一个可用日期开始,而不是在 DD 设置时开始(即下一年作为年度 DD)。

我在 API 中找不到成功设置此流程所需的实际流程。这是我发送/设置的订阅:

我希望开始日期是第一笔付款。我是否需要在此过程中设置第一笔付款,然后 DD 将在 2022 年进行下一笔付款?

所以过程是:

  1. 设置客户
  2. 为 DD 设置第一笔付款
  3. 设置DD

或者

  1. 设置客户
  2. 设置DD
  3. 为该 DD 设置第一笔付款

这些是 GoCardless 控制面板中关于订阅的 JSON 详细信息:

如您所见,它直到 2022 年才开始付款。

任何帮助表示赞赏?

0 投票
1 回答
129 浏览

webhooks - 通过 Zapier 使用 GoCardless 支付

我正在尝试使用 Zapier 使用来自 GoCardless 的付款信息更新 Google 表格。不过,我在收到的事件 webhook 中看不到任何可用于将付款与客户匹配的内容。

我认为我需要通过 API 将这些 ID 之一与客户列表进行匹配,但我对如何使用 Zapier 执行此操作有点困惑。我在文档中找不到任何帮助(至少我理解)。有没有人设法实现类似的东西?非常感谢。

0 投票
1 回答
48 浏览

python - 如何解决 gocardless 开发者密钥错误

我正在尝试使用 gocardless_pro API,但我不断收到一个不知道如何解决的关键错误。

下面是我的代码

单独运行此代码会引发以下关键错误:

这是以下链接:https ://developer.gocardless.com/getting-started/api/making-your-first-request/

0 投票
0 回答
34 浏览

woocommerce - GoCardless 支付网关不适用于 Woocommerce - 缺少请求

我正在尝试让 GoCardless 插件与 WooCommerce 一起使用,但从 GoCardless API 到 webhook 端点的所有消息都会导致“400 Bad Request”响应,并且来自 GoCardless API 的“缺少请求”的较低级别错误消息。这很奇怪,因为来自 GoCardless 的调用将发送到我网站上的正确端点,查询字符串包含 ?request=webhook(应该如此)。

是否有任何已知的 JSON/服务器设置问题可能导致查询字符串被截断?也许,WooCommerce API 做了一些意想不到的事情吗?我真的很困惑,特别是因为 Stripe 支付网关运行良好(并且还使用了 WooCommerce REST API)。

所有模块都是最新版本。