Oli*_*Oli 8 membership django payment events
我的任务是建立一个社会网站.我是一名全职Django(at al)网站开发人员,所以我很乐意承担这项任务.
通过规范,他们希望控制会员资格,以便所有申请都需要"第二"(阅读:赞助商,裁判等),然后他们需要支付订阅费才能成为俱乐部的一部分.
这个俱乐部有许多活动,午餐价格可变,并且会谈两个名字.只允许会员查看每张票的价格,因此只允许会员购买门票.
我最初计划将事件管理转移到EventBrite并通过EB的API将即将发生的事件拉回到网站,但这个仅限成员的约束看起来像EventBrite不能做的事情.
然后是处理成员订阅.我原本希望允许任何人注册django.contrib.auth帐户,但让订阅付款离线,但如果客户可以将帐户标记为"成员",将订阅数据存储在数据库中并让会员在线支付,客户会更高兴.
和EventBrite一样,我希望我可以存储粗略的会员数据(无论是否允许订阅,API服务上的用户的唯一令牌,他们的会员级别和他们的会员资格到期)并且有一些东西我可以发布用户来处理他们的订阅付款.
我基本上不想触摸任何支付系统.即使像Paypal + IPN这样简单的东西也是我不愿意做的事情(过去我可以和其他项目一样)但它是我必须围绕它构建的管理层(消息传递成员,创建重复发生的事件)等等我想要出租给第三方......即使他们确实想要处理额外的一部分付款.
您是否知道任何适合的会员或活动或两者兼有的API?
或者这是如此复杂,以至于我应该放弃希望得到外部帮助而只是自己挣扎并自己做?
Jor*_*ter -1
我认为您正在寻找的谷歌搜索是在线会员管理。我不知道其中是否有任何一个与 Django/python 配合得特别好,但其中一些确实包含 API。几乎所有这些公司都是按系统收费或按用户收费的公司。
如果您不介意自己安装一些东西,CiviCRM是一个免费的开源解决方案,我通过谷歌搜索找到了它。它与 Joomla 或 Drupal 集成(因此可能基于 PHP)。您必须自己进行付款处理,但它确实支持使用 PayPal 付款,这将主要处理付款。如果可以,请选择 PayPal Express 而不是 PayPal Website Payments Pro,因为您可能需要符合 PCI-DSS才能使用后者。
| 归档时间: |
|
| 查看次数: |
515 次 |
| 最近记录: |