SaaS网站的定期付款

时间:2012-07-13 14:12:12

标签: saas recurring-billing

我正在进行一项开发,我最终希望将其作为SaaS网站提供。我目前没有这种平台的经验,我正在寻找一些方面的指导,即:

  1. 我应该关注哪些提供商?
  2. 我应该使用API​​还是将客户传递给服务提供商?
  3. 每月订阅..
  4. ..老实说,我从哪里开始?
  5. 我知道PayPal提供各种支付选项,我有使用IPN进行一次性付款的经验,但我想知道是否有更好的选择。

    ..希望一个提供商能够处理基本上所有事情并且只有当有人不按照PayPal IPN通知付款的方式支付/获得拒绝时才会通知我吗?

    感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

另一种选择是Braintree,一家支持“非美国用户”的公司。我们现在可以为位于欧洲和加拿大的各种规模的商家提供服务,您可以在全球130个国家/地区接受付款。我们提供接受在线或移动支付所需的一切,包括支付网关,商家帐户和定期结算。披露:我在Braintree工作

答案 1 :(得分:1)

Ruby gem ActiveMerchant支持许多支付网关。如果没有别的,它可以作为至少一个选项列表来检查。 http://activemerchant.org/具体是这些文件的名称https://github.com/Shopify/active_merchant/tree/master/lib/active_merchant/billing/gateways

请记住, 您不想存储信用卡信息 一旦您这样做,那么您就会受到财务合规认证的伤害。许多支付网关会为您提供一个“令牌”,您可以收取费用。

基本上,流程的工作方式如下:

  • 客户通过SSL提供CC信息(通常为HTTPS)
  • 您将该信息转发到您的网关,从不将其存储在磁盘上
  • 他们会给你一个“令牌”来为该卡充电,你存储令牌。

Stripe和Braintree已被建议。其他选项可能是Square和Authorize.net

根据我的经验,支付网关通常不会进行定期计费。基本上,您必须编写代码来提交费用。这导致了诸如“一个月有多长时间?”这样的问题。