问题标签 [recurring-billing]

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 投票
4 回答
5343 浏览

paypal - PayPal 中的定期付款

我正在尝试使用 PayPal 提供的定期付款 API。我有一个我无法直接解决的场景。它是这样的。

我们有一个销售一些服务的网站。现在,服务按用户许可收费。用户可以在两者之间购买/取消用户许可证。我们希望为客户提供定期计费选项。我们必须在此注意,金额可能会根据客户在该周期内使用的用户许可证数量在每个计费周期内有所不同。

有什么方法可以使用 PayPal 定期付款 API 来实现这一点。

0 投票
3 回答
8635 浏览

paypal - 如何为我的网站收取经常性的月度订阅费?

我的公司正在使用 PayPal 和 Google checkout 设置在线结算。我正在寻找为我的网站收取定期每月服务费的最佳方式。我的网站是基于订阅的,我每月收取 X 美元。我想每月向客户的信用卡收取月费。该网站的订阅者在注册时知道这是持续的每月服务费。

我正在寻找最快、最简单、最好、最可靠的方式来收取这笔经常性费用。我希望月费只显示在他们的月度信用卡对帐单上,就像我使用的许多服务(如 Slicehost)一样。

0 投票
8 回答
5421 浏览

payment-gateway - 可变金额定期计费

嗨,我正在寻找一个支付网关,可以进行每月更改的定期计费。Fogbugz 这样做,他们根据当月有多少活跃用户收费。我发现的所有 API 只允许您设置固定金额,并且很难/不可能每月更改订阅金额。

有没有人遇到过这样做的任何服务?

0 投票
4 回答
9385 浏览

ruby-on-rails - Rails 和 ActiveMerchant 的定期计费:最佳实践、陷阱、陷阱?

我们正在为发布过去一年一直在开发的大型 Web 应用程序做准备。我们即将开始整合 ActiveMerchant 以处理该服务的经常性订阅费用。

考虑到我们的要求(如下所列),我正在寻找有关最佳实践的任何建议,以及我应该特别考虑的常见陷阱或特定问题的任何其他提示。我们将使用的支付网关是PaymentExpress,因为它是少数支持的具有定期计费的网关之一,并且对在美国以外运营的公司没有任何特殊条件。此应用程序背后的业务位于英国以外。

应用程序的用户创建一个带有子域的帐户,他们可以在其中访问和自定义应用程序及其数据。以下是可能会影响计费方式的一些要求/功能:

  • 所有用户均可获得 30 天试用
  • 有不同的计划,包括免费的
  • 价格较高的计划对其帐户中可以拥有的数据量(例如用户、项目等)有更大的限制
  • 计费周期为每月,​​从试用后开始
  • 将有折扣/优惠券代码以从一年的正常价格中获得一定百分比的计划等。
  • 计划定价将随着功能的添加而变化

我可以预见的具体障碍包括以下内容:

  • 当他们违反较低级别计划的计划限制时如何处理降级。
  • 信用卡过期或付款未通过时的行为(可能是强制执行的只读模式)
  • 当计划定价发生变化时,我们希望在一段时间(例如 6 个月)内为现有用户保留以前的价格,然后开始收取更高的费率。如果计划价格下降,它将立即生效。

其他有用的建议是有关应用程序流程的任何内容。应如何向用户呈现计费表单?什么时候需要信用卡信息?应如何发送、存储和访问发票?

我应该透露,我们计划将大量代码库基于SaaSy。SaaSy 旨在用作一个单独的 Rails 应用程序,处理所有注册和帐户管理方面的事情。但是,这对我们不起作用,因为我们从一开始就没有计划过,而且要让我们的应用程序像这样工作将是一个乏味的过程。因此,我们将从 SaaSy 中提取代码和想法并将它们合并到我们的应用程序中,这是一项相当不乏味的任务。

0 投票
4 回答
587 浏览

c# - 在网站上处理信用卡订阅的最佳方式是什么?

我正在使用 ASP.NET 设计一个网站,我希望内容是基于订阅的。在大多数情况下,每个月都会从信用卡中收取所有费用。我知道我可以将 CC 存储在数据库中,但是还有其他更安全的解决方案吗?

这不是一个巨大的项目,所以我需要一些简单、快速、安全和可靠的解决方案,一个开发人员可以做到。

0 投票
4 回答
581 浏览

ruby-on-rails - 可变成本订阅支付提供商英国

我正在寻找一个使用 API 并支持可变成本订阅的支付提供商,我可以将其集成到我的 Rails 应用程序中。我们目前使用 Rails 和 PayPal 的 Active Merchant 插件作为我们的提供商,但他们的定期计费程序显然是不稳定的。我认为可能有某种信用卡存储设施的提供商(因此我们不必自己处理),我们可以调用它们并因此定期(如每月)计费。

有没有人有任何英国供应商的经验?

更新:

马特先生问我们在哪里发现 PayPal 有点不稳定。具体来说:

1)据我们了解,PayPal 每月只能处理 X 英镑的固定付款,因此我们不能在一个月内开出 30 英镑,然后在另一个月开出 35 英镑的账单。(我们的产品有固定费率加佣金。)

2) 据我们了解,PayPal 预计固定期限为 X 个月。我们希望为客户提供至少 1 个月的订阅服务。

3) 此外,PayPal 不处理部分退款。如果客户在我们的第五个月过半并选择终止他们的帐户,我们将无法退还当月的剩余时间。

0 投票
2 回答
934 浏览

payment-gateway - 支持定期付款的 WHMCS 付款处理器?

任何人都使用 WHMCS(WHM 完整解决方案),找到任何允许重复计费的受支持模块。我目前正在查看 2checkout,但无法在任何地方得到明确的答案。

0 投票
5 回答
2748 浏览

paypal - 贝宝定期付款

我有一种产品,它有一次安装费用,然后它将根据客户的使用情况从他的帐户中扣除。我完成了一次安装费用的 PayPal 工作,这是固定的。但是我有扣除我们网站将从 PayPal 网站计算和扣除的后续月份的问题。一旦客户提供了他的信用卡和其他信息,从其他月份开始就不需要收集这些信息。我想在没有付款人登录的情况下从他的帐户中扣款。

这可能吗?如何?

0 投票
8 回答
7020 浏览

ruby-on-rails - Paypal、定期计费和 ActiveMerchant

我正在尝试研究如何在我的现有网站上添加基于订阅的付费模式,但遇到了很多相互矛盾的信息,让我有点迷茫。

我所需要的只是一种非常简单的方法来通过信用卡设置定期计费(每月)。我只需要一个简单的解决方案,但很难找到设置它的最佳实践。

到目前为止,我了解 Paypal 的网站支付标准选项支持这一点。关于如何实现它,我只有几个问题:

  • 首先,Paypal 是否要求用户使用网站支付标准注册定期计费?

  • 我计划使用 ActiveMerchant,但我发现一些博客说 ActiveMerchant 不支持来自 Paypal 的定期计费。这是真的?

  • 我在 railskits.com 找到了 SASS Rails Kit,它说它支持使用 Paypal 的网站支付标准进行定期计费。如果我购买了这个,代码是否足够清晰,可以在我自己的站点中理解和实施,或者它是针对初学者站点而不是现有站点的打包交易?

  • 我发现很多博客都帮助我们使用 ActiveMerchant 进行定期计费,但使用的是 Paypal 的 Express Checkout。我在 Paypal 网站上阅读了有关 Express Checkout 的信息,但我仍然不太明白它是什么,以及它与网站支付标准有何不同。谁能用简单的方式解释一下?

如果有人能回答其中一个问题,我将不胜感激!

**顺便说一句,在提出建议之前,我已经观看了 Ryan Bates 的所有关于 Paypal 的 Paypal 截屏视频,这些视频非常适合基础知识或在购物车中购买商品,但我不明白它应该如何处理定期计费. 此外,他似乎跳过了视频中的一些重要步骤(例如,Paypal 文档说,在您的应用收到 IPN 后,您需要向 Paypal 发回接收确认,但 Ryan 在他的截屏视频中没有这样做)。我只是想弄明白这一切!

0 投票
1 回答
156 浏览

e-commerce - 自动定期计费真的是自动化的吗?

“在您的 Rails 应用程序中滚动您自己的定期计费,其中包含一项 cron 作业、一个支付时间的日期字段以及每个人支付的金额”

我刚刚在 SO 中看到了这个条目,想知道自动定期计费是否真的是自动化的。我是否必须创建一个脚本来检查是否已经到了向某人收费、向他们收费然后记录交易的正确时间......或者我应该让支付网关这样做吗?