0

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

  1. 我应该看哪些供应商?
  2. 我应该使用 API 还是将客户交给服务提供商?
  3. 每月订阅..
  4. ..老实说,我从哪里开始?

我知道 PayPal 提供各种付款方式,并且我有使用 IPN 进行一次性付款的经验,但我想知道是否有更好的选择。

..对于一个基本上可以处理所有事情并且只在有人不付款/被拒绝时才通知我的提供商是否过于希望,就像 PayPal IPN 通知付款一样?

任何帮助表示赞赏。

4

2 回答 2

1

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

请记住,您不想存储信用卡信息一旦这样做,财务合规认证就会对您造成伤害。许多支付网关会给你一个可以收费的“令牌”。

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

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

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

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

于 2013-06-24T04:04:29.097 回答
1

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

于 2012-10-04T20:42:32.620 回答