0

我见过许多网站向用户提供某种虚拟货币或代币,允许他们解锁网站的特定功能。这是 PayPal API 的一部分还是这些本地解决方案。我在 google 和 git 上搜索了开源项目,但找不到任何东西。

有没有人有这方面的经验,如果有的话,对我如何创建类似的东西有什么建议吗?

4

1 回答 1

1

我创建了一个预付费电话解决方案,用于存储用户可以通过 PayPal 购买的信用额度。我使用的是一个基本的“立即购买按钮”,我通过 IPN(即时付款通知)获得付款确认。我将积分存储在数据库中的用户帐户中。

您必须考虑的重要事项:

  • 避免两次处理相同的付款。有时 PayPal 会向您发送两次付款通知。
  • 确保您只处理“已完成”的付款。
  • 使用 PayPal IPN 验证您收到的每笔付款都来自 PayPal。您有来自 PayPal 的 PHP 代码示例。
  • 验证您的付款货币

您需要调整您的用户帐户以管理余额,并且您还需要一个单独的通知表。总而言之,没有那么复杂。也许最复杂的部分是通过 IPN 验证付款,但这样的例子很多。

于 2013-01-15T14:34:18.863 回答