问题标签 [recurly]

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

javascript - “Recurly.js”表单生成和 GWT / AJAX 的问题

我正在为 GWT 应用程序中的 Recurly 帐户管理构建用户界面。这意味着应用程序中的“页面”之间不会发生实际的浏览器导航,并且客户端 DOM 状态会保留在内存中,直到用户真正刷新他们的浏览器。

换句话说,当用户离开计费信息“页面”时,输入元素仍然存在于内存中,并且简单地从用户界面的可见区域中分离出来。

不幸的是,“Recurly.js”提供的字段在这里有些问题,因为它们似乎是为在用户提交表单然后被重定向到新页面的传统框架中使用而设计的。

虽然它们非常适合初次提交更新的计费信息(即第一次实例化“表单”),但如果有人在不刷新浏览器的情况下多次重新访问屏幕,则这些字段不接受输入。

我尝试了以下方法:

  • 清除包装递归 div 元素的内部 HTML(提供的字段由 Recurly.JS 绘制到其中)并再次调用 configure()
  • 在第一次调用 configure() 后不调用它(在这种情况下,后续访问页面会导致输入无响应)

有没有办法告诉 Recurly.js 重置自己,以便可以重绘提供的字段?或者(并且最好)有没有办法配置 recurly 以使用我自己的“输入”字段来表示数字、日期、月份和 cvv,而不是那些由 Recurly.js 呈现到 div 中的字段?

谢谢

编辑:

我发现 Recurly.js 在实例化后访问表单后将其提供的计费输入的可见性设置为“可见性:隐藏”。如果我不能强制重新绘制输入,那么我需要以某种方式防止这种情况发生......

0 投票
1 回答
44 浏览

timezone - Is there any way to have my transactions show up in my timezone in the Recurly transactions table?

On https://mysubdomain.recurly.com/transactions the transaction date uses UTC timezone instead of the timezone selected on Home -> Site Settings -> Company Location -> Timezone https://mysubdomain.recurly.com/configuration/edit . Is there any way to have my transactions show up in my timezone on that page?

Expected: Mar 9, 2016 11:14 AM EST

Actual: Mar 9, 2016 4:14 PM UTC

0 投票
2 回答
142 浏览

php - 您如何在定期退款交易中获得 original_transaction_id

在 PHP 中使用循环 API 时

$transaction 变量没有 original_transaction_id 字段,就像在交易的导出 csv 中那样:

https://yoursubdomain.recurly.com/exports/new#transactions

有人如何通过 API 获取 original_transaction_id?

Github问题打开: https ://github.com/recurly/recurly-client-php/issues/216

0 投票
1 回答
348 浏览

javascript - 是否可以多次构建(配置)recurly js form?

在第一次调用recurly.configure()以构建我的账单表单后,如果我离开并返回,我将无法再次创建表单。嵌入的 iframe 输入不显示。

我正在处理的站点是一个单页应用程序,因此递归 js 库(v4)只加载一次。有什么方法可以确保每次都可以构建表单?

0 投票
1 回答
172 浏览

c# - 重新激活定期订阅

我正在尝试使用 Recurly .NET 客户端重新激活以前取消的帐户。

我尝试使用 Create 方法,但它引发了一个 already_subscribed 错误,所以我尝试了 Subscription.Reactivate。这会重新激活订阅,但不会将帐单信息与订阅相关联。

有没有办法做到这一点?

0 投票
1 回答
101 浏览

.net - Recurly API:远程证书根据验证程序无效

我一直在尝试将循环 API 集成到我们的 .Net 应用程序中。

如 API 凭证部分所述,正在使用公钥和私钥。域名也设置为 [mydomainname]。

当它试图建立连接时。它抛出异常如下

“根据验证程序,远程证书无效”

我能做些什么?

0 投票
3 回答
220 浏览

php - 如何在 Recurly 中将多个优惠券应用到一个帐户?

定期创建订阅。他们似乎不允许在创建过程中将多个优惠券添加到帐户中,但我错了吗?或者还有其他方法可以在帐户订阅中添加优惠券吗?

我已经在 Recurly 中打开了多个优惠券设置,我只是不知道如何应用它们。如果这有什么不同,我也在使用 PHP 库。

0 投票
2 回答
183 浏览

ruby-on-rails - 递归 Webhook ID

我试图防止 Recurly Webhooks 在重试不正确时被多次执行(即:当构建结束并且服务器偶尔超时时)。我在仪表板中看到 webhook 具有唯一的 ID,但这些似乎无法在消息哈希中访问,我是否遗漏了什么?我使用 Rails 是为了它的价值。

0 投票
2 回答
766 浏览

recurly - 样式化 Recurly.js 输入字段

有谁知道如何直接设置由 recurly.js 生成的输入字段的样式?它通过 iframe 将输入字段注入页面。他们的文档提供了添加到 iframe 周围的 div 或 span(无论您使用什么)的类,但是它们的样式已经加载到 iframe 中,我不知道如何覆盖它们。

谢谢!

周期性文档

0 投票
1 回答
616 浏览

twitter-bootstrap - 格式化 Recurly.js 输入字段

我正在构建一个表单来通过 Recurly 处理付款。non-recurly.js 字段使用 Bootstrap 进行布局。

我可以设置包含 DIV 的样式以获取边框和边框半径以匹配 Bootstrap 字段,但 Bootstrap 在输入字段上设置填充:

...我相信您通过递归配置传递了实际输入字段的样式,所以我尝试了这个:

...但它只是忽略了填充。某处是否有 Recurly.js 的“支持”样式选项列表?任何人都想出如何在 iFramed/injected 输入字段上进行填充?