【发布时间】:2010-12-10 11:48:14
【问题描述】:
我有一个网站,我想实施付费订阅服务。它是一项简单的服务,只有 2 种计划。现在,我只好用 Paypal。但是在开始之前我有点迷失,主要是数据模型。 我现在的主要问题是,我需要为每个订阅保留哪些信息?我是否需要为此实施购物车(不这么认为)?我不要求详细的解释,只是一些灯或资源来找到开始的方法。谢谢。
【问题讨论】:
标签: subscription
我有一个网站,我想实施付费订阅服务。它是一项简单的服务,只有 2 种计划。现在,我只好用 Paypal。但是在开始之前我有点迷失,主要是数据模型。 我现在的主要问题是,我需要为每个订阅保留哪些信息?我是否需要为此实施购物车(不这么认为)?我不要求详细的解释,只是一些灯或资源来找到开始的方法。谢谢。
【问题讨论】:
标签: subscription
取决于您使用的技术。基本支付有点像这样
->您将他们发送到带有计划的贝宝(您在贝宝上定义计划) 他们知道要收取多少费用 您可以传递自定义参数,它们将传回
客户填写申请
-> 你问贝宝“嘿,有人刚刚告诉我这个计划 GUID 已购买,你能确认一下”
->您从您将客户发送到贝宝服务时附加的参数中获取客户 ID,并将其更新为数据库中的“已付款”或其他任何内容
简而言之就是这样......
【讨论】:
查看来自任何杂志的订阅卡邮件,您可以了解您需要记录什么样的数据。订阅的开始和结束日期将是一件好事,以及用户订阅的计划类型。一旦你有了结束日期,你只需要运行一个查询来获取有访问权限的用户的记录。就像是
Select * from users where subscription_end_date is >= today
我相信您的最终产品中还会包含许多其他列,但这将由您决定要保留哪些数据。订阅可以处于哪些不同的状态?有人可以同时订阅这两种服务吗?
【讨论】:
如果您想每个月收取相同的金额,PayPal 的工作就不错。但是,如果您预计您的用户会更改他们的订阅计划(升级/降级)或需要向他们的帐户提供信用以用于客户支持目的,PayPal 将要求您取消订阅......然后让客户重新订阅.
[完全披露 - 我是 Recurly.com 的联合创始人]
Recurly 处理升级和降级,并提供自动发送给您的客户(代表您)的客户电子邮件,用于每次事件确认和发生的发票。您还拥有完整的帐户管理仪表板和报告,因此您无需自己构建。
最重要的是,如果您决定离开 PayPal,并将您的业务转移到独立的支付网关,Recurly 会将您的所有信用卡存储在符合 PCI 的保险库中,因此您无需要求客户回来并重新订阅。 (PayPal 不会返回您的客户信用卡信息)。您只需在 Recurly 中配置您的新网关,付款就会得到处理,而不会中断您的业务。
这是我们就该主题撰写的博客文章: http://blog.recurly.com/2010/08/top-ten-reasons-to-use-recurly-vs-paypal-for-recurring-billing/
-祝你好运。
-丹
【讨论】: