第一次建立贝宝电子商务网站 - 如何做对?

Posted

技术标签:

【中文标题】第一次建立贝宝电子商务网站 - 如何做对?【英文标题】:First time building paypal ecommerce website - how to do it right? 【发布时间】:2010-10-26 16:53:15 【问题描述】:

这可能很奇怪,但我现在正在开发一个基于会员的网站,用户在该网站上注册并选择会员模式,会员模式可以按月、按季或按年付款。它将基于贝宝。然而,尽管我已经工作了 5 年,但我之前从未从事过任何电子商务项目:\ 相反,我几乎从事过其他所有工作,例如集成 wikipedia、构建电子邮件客户端、pdf 解析等,我有点困惑如何开始。我以前没有做过任何网上购物 - 我知道使用第三方付款背后的理论,但我不知道应该如何构建我的系统。

就像我们有 3 个用户,免费用户、高级用户和黄金用户。免费用户的访问权限最少,黄金用户的访问权限最大,而高级用户的访问权限介于两者之间,因此他们会相应地收费。我在想这样的网站是如何运作的,我的意思是说一个用户注册了一个黄金账户并支付了 3 个月的费用。三个月结束时会发生什么是会员网站,这样他们会在每个时间段后自动向个人收费,或者在接近会员资格结束时提示个人付款?在这种情况下,我需要存储关于交易和所有内容的哪些信息。

另外,我如何在不使用实时信用卡的情况下测试这个系统:\ - 抱歉,如果我在这里听起来像个菜鸟,但以前从未有机会从事这样的项目。学习永远不会太晚。


我已经决定,会员资格在这方面会有点简单 - 用户在注册后将获得一个免费帐户,并允许在设定的期限内升级他们的帐户,到期后他们将被重置回到他们的基本账户,除非他们选择付费订阅。现在的问题是 - 我完全不知道如何让它发挥作用,而且我不会使用定期计费。

无论我使用的是 paypal、2checkout 还是 google checkout,还是基本方法对所有人都一样,这有什么区别吗?

【问题讨论】:

【参考方案1】:

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。

【讨论】:

我不知道事实上我不知道我在 paypal 上有什么选择 - 它是一个为付费会员客户提供的小型社交网站。想知道我需要什么才能开始。 我非常感谢任何好的示例或教程,因为除了设置购物车之外,我还没有找到任何解释说明的教程 您可以在此处找到有关帐户类型的更多信息 - cms.paypal.com/us/cgi-bin/… 用于 Standard(立即购买按钮)和 cms.paypal.com/us/cgi-bin/… 用于 Payments PRO。它们之间的区别在于您是否想直接在您的网站上进行付款。 PRO 解决方案要复杂得多,在您这边收集客户详细信息可能需要您证明您符合 PCI 标准。我应该将代码示例发送到哪里? 普通会员网站如何运作。我的意思是他们会自动向客户收费还是提示用户延长会员资格?你的例子在线吗?如果是这样,请发布网址.. 将不胜感激。【参考方案2】:

查看您的标签,您提到了 php。 OSCommerce 将是您开始的好地方,因为您可以看到管理站点,面向前端的客户站点。然后你就有了代码、文档、支付网关集成等......

从这里您可以将其用作更自定义和更小的系统的模板,或者使用 OSCommerce 并为其创建额外的模块。

安德鲁

http://www.oscommerce.com/

【讨论】:

看起来不错 - 我在网上有一些类似的项目,比如几个会员网站和一个图片销售网站。只是不想花一半的时间来编写我不会使用的代码。有没有简单的教程可以使用它?

以上是关于第一次建立贝宝电子商务网站 - 如何做对?的主要内容,如果未能解决你的问题,请参考以下文章

Paypal响应码——如何正确处理

Paypal响应码——如何正确处理

接受贝宝付款,仅在网站上注册的电子邮件

通过电子邮件访问贝宝帐户

如何建立电子商务网站

如果买家有贝宝账户,如何通过贝宝直接付款?