这可能非常奇怪,但我现在正在建立一个会员制网站,用户可以在该网站上注册并选择会员制模式,该模式将按月,按季或按年付款。它将以贝宝为基础。然而,尽管已经工作了5年,我之前从未参与任何电子商务项目:\而是我几乎所有其他工作,即整合维基百科,构建电子邮件客户端,pdf解析等等,我有点困惑如何开始这个。我之前没有做过任何网上购物 - 我知道使用第三方进行支付的理论,但我不知道应该如何构建我的系统。
就像我们有3个用户,免费用户,高级用户和黄金用户。免费用户拥有最少的访问权限,黄金用户拥有最大的访问权限,高级用户拥有...介于两者之间,因此他们会相应收费。我在想这些网站是如何工作的我的意思是让用户注册一个黄金账户并支付3个月的费用。在三个月结束时发生的事情是会员网站,以便他们在每个时间段后自动向个人收费,或者在接近其会员资格结束时提醒个人付款?在这种情况下,我需要在交易等方面存储哪些信息。
另外,如何在不使用实时信用卡的情况下测试此系统:\ - 抱歉,如果我在这里听起来像菜鸟但从未有机会在此类项目上工作。它永远不会太晚学习。
我已经确定会员在这方面会有点简单 - 用户在注册时会获得一个免费帐户,并且可以在一段时间内升级他们的帐户,到期时他们将被重置回到他们的基本帐户,除非他们选择通过付费订阅续订。现在的问题是 - 我完全不知道如何让它工作,我不会使用定期计费。
使用paypal,2checkout或google check out是否有任何不同,或者所有人的基本方法是否相同?
答案 0 :(得分:5)
Paypal有一个用于开发和测试目的的沙箱环境。在此处注册 - https://developer.paypal.com。它的工作方式与现场PayPal完全相同,非常易于使用。
您将使用哪种类型的PayPal帐户?如果是标准版,则您将无法使用任何高级API,并且仅提供带有“金额”或“电子邮件”等隐藏元素的表单。您在此网站上放置此表单,客户将被重定向到PayPal进行付款。如果您想从PayPal收到包含交易详情的通知,您必须启用IPN帖子。这可以在PayPal帐户设置中完成。 IPN帖子将在您应指定的URL处执行您的脚本。
如果您需要任何示例,请告诉我。
我不确定如何自动向客户收费。请查看API - https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/library_documentation。
答案 1 :(得分:2)
查看你的标签,你提到了PHP。 OSCommerce将是一个很好的起点,因为你可以看到一个管理站点,前端面向客户站点。然后你有代码,文档,支付网关集成等......
从这里你可以用作更自定义和更小系统的模板,或者使用OSCommerce并为它创建额外的模块。
安德鲁