这是我关于贝宝整合问题的后续。我正在为赛车迷开发一个会员网站。我的会员网站有 3 个会员级别 - 免费、黄金和高级。当用户注册时,他/她可以当场获得免费会员资格,但可以选择每月支付 4 美元升级为黄金会员,或每月支付 10 美元升级为高级会员。

我已经阅读了几次贝宝集成指南,并且对如何使其发挥作用有一个模糊的了解。我认为定期付款选项就足够了 - 但我不知道如何在我的系统中实现它。

就像当用户决定使用付费帐户时,即基本的黄金或高级 - 我应该在我的代码方面和贝宝帐户方面做什么 - 如果有人能概述我在这里必须做什么,我真的很感激。

另外,当用户决定从黄金帐户升级到高级帐户时 - 存在计算升级他/她的帐户应收取多少费用的问题,例如:用户已被收取 4 美元的费用,第二天选择使用高级帐户,因此假设该月剩余时间的盈余为 5 美元,并且所有付款每月将重复 10 美元 - 我该如何实施这?

如果用户决定从每月 10 美元的高级帐户降级为每月 4 美元的黄金帐户 - 我如何处理仅当月必须退还的盈余并更改会员资格?

同样,如果有人希望取消会员资格并转而拥有免费帐户 - 我如何退还欠款并取消订阅。

如果这听起来像是我要求用勺子喂食,我很抱歉:(我对此很陌生,这是针对客户的,我真的很感谢这里的所有帮助,并且真的必须让这项工作正常进行。

再次感谢大家 - 等待你们的回复。

有帮助吗?

解决方案

您需要开始在即时付款通知(IPN)读了。这基本上是来自PayPal的回调到您的网站,当发生某种交易。

您需要的是您的网站,您在您的PayPal账户注册一个PHP脚本。 PayPal将调用该脚本的信息,您将信息发回贝宝,让他们知道,如果交易是确定的,也没有。虽然这样做,你有各种各样的方式来拦截发生了什么事。

如果客户购买了产品X,其中X,你的情况可能是“黄金会员”,你可以检查你的数据库(假设你有一些PHP / MySQL的或类似的设置),如果这个特定的客户已经有Y产品,你应该退款布拉布拉。这逻辑是完全取决于你。因为它是一个PHP脚本,您可以访问任何PHP的,您可以访问过,读/自/至数据库,文件,电子邮件等书面形式。

有也有这种IPN支持各种包。相信的ColdFusion是其中之一。

干杯!

编辑:

  

好建议 - 但考虑到   情况下,我有我想知道   什么是最简单,最省心   免费的方法来跟踪,即我应该去   与定期结算或有   客户定期发放。我打开   所有的选择和更好的还没有任何代码   样品,我可以直上使用:)

我要亲自去该方法的客户找到最简单的方法。使用重复计费是对爱情和媒人网站,希望利用您感受最深的一个人。 “当顾客忘记他的帐户,我们可以结算了他一个加时赛”(坐在轮椅上在他的恶行书房,大声笑muahahaha和拍拍他的白猫)。

下面是一个简单的 PHP框架可以作为IPN接收机使用。

EDIT2

  

确定,所以周期性结算是没有这样的   好主意,然后:-S - 我指的是   定期收费,我不认为我们   将能够维持我们   网站时,德客户的历史   已结算是什么?

当然,你可以保持这个历史。你知道,当顾客刚开始支付,你可以跟踪内部每当客户应开具发票/计费一次。这只是一个周期性检查对首付款日期。

EDIT3

  

因此,在这种情况下,我会做最好去   与允许的我的大思路   客户提前支付3,6,12   个月,运行检查时的时间   临近让他/她续约。凉    - 所以在这种情况下,我不会使用paypals定期订阅服务   但他们立即购买按钮或啄   八九不离十:-S是否有任何免费的书籍   这个怎么做?我似乎有一个坏的   过分复杂的事情的习惯。

烨。现在购买按钮是非常好的,与IPN一起使用。我想你可以有不同的IPN处理程序(例如不同的PHP页)不同的按钮。免费的书?作为造出来的纸那些老东西? ;)有很多的网络上的信息。贝宝对如何开始教程。贝宝也有一个“沙箱”的网站,在那里你可以创建产生与网站假货交易测试按钮。您将需要使用此功能。

Edit4

  

感谢很多人对伟大的意见    - 数字简单的我把它我会遇到较少的问题。会发牢骚   再次,所以我应该需要更多的建议。   我曾在一次工作时回   的2Checkout但那是在代码已经   建所以我有一个模糊的想法是什么   是怎么回事 - 这是我的第一次   使用贝宝的项目,但 - 不错啊   永远不会太晚学习:)

0NE最终的thingie。请确保您从一开始就建立基本的日志的能力,所以你可以转储数据保存到文件,看看发生了什么事情,贝宝发送给你什么样的数据。这极大地帮助了我。它没有被任何先进的,只是一个简单的文本文件,会做得很好。否则,它可能是真正的痛苦“调试”这些交易。 “FTW现在怎么回事?” :)

祝你好运!

其他提示

我相当肯定有会员模块/插件/扩展/等各种内容管理系统和社区,呃..管理系统,增加这个非常功能。

如果您正在这基础上像WordPress的一个预制解决方案,只是谷歌的 WordPress的付费会员,你会发现各种插件,为你做90%的工作。

我要补充一点,考虑到这些几乎都是用于商业用途,你可能不得不支付最好的结果。

也许您最好自己管理订阅。让客户每月通过“调用”Paypal 付款来支付该月的订阅费用。我认为这会解决你的大部分问题;)

更新:当然,有很多网站提供了很好的信息,例如:http://ezinearticles.com/?PayPal---如何在您的网站上设置 PayPal-in-Less-Than-30-Minutes&id=1704708

阿里 如果你是新的,这些类型的东西,肯定与CMS和模块去。 Drupal是为会员的网站,这些天的最佳平台,和我做它集成了贝宝订阅系统的模块。检查出来,看看它是否有你需要的东西: http://www.moneyscripts.net/ Drupal的贝宝订阅(截图包括)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top