我在我的网站上运行了一个非常好的网络应用程序(HTML5,javascript,CSS)。 它可以免费使用,人们可以使用它(正如谷歌分析所证明的那样)
我想添加一些高级功能,让想要使用高级功能的用户付费。
现在,实现这一目标的常用方法是什么?
例如,我可以通过输入文本框发送已支付密钥(某些文本)的用户释放高级功能。或者我可以有一个“隐藏”的网址,我只会给那个用户。
这些可能是弱解决方案,容易破解。
我可以想到很多想法,但我更愿意问,因为我确信有这样做的标准方法。 感谢
答案 0 :(得分:0)
好吧,如果你想要定期付款(比如他们每个月必须支付x金额),有很多网站可以帮助你。我的公司使用Chargify,但还有Spreedly,Cheddar Getter等等。
这些基本上为您处理结算,您可以在更改时设置Web挂钩(将通过POST请求调用的页面),例如新订阅或订阅到期时。通常还有很好的API来检索用户,订阅等。
如果您想自己管理付款,但只希望特定用户可以访问这些功能,为什么不只是在用户的表中添加一个标志,并使用该标志来确定他们是否可以访问这些功能?然后,当用户付费时,您可以根据需要自行修改标记。