1

我有一个网站,其中包含一些只有在用户付费后才能查看的私人内容。我正在考虑使用 Google Checkout 之类的东西(其他建议也很好),但从编码的角度来看,您将如何安全地将用户标记为“付费”并让他们访问私人页面?Google checkout 似乎可以接受付款,但我怎么知道付款是以编程方式完成的?

这是wordpress或drupal适合的东西吗?

4

2 回答 2

2

您可以通过 Google Checkout API 集成您的应用程序。一旦付款被批准,该 API 应该返回一条成功消息。用于订单处理的 Google Checkout 页面提到了以下三个选项:

如果您对订单处理进行自定义集成:

  • 您将通过您定义的受 SSL 保护的回调 URL 收到新订单的通知。

  • 您可以通过与 Google Checkout 集成之前使用的现有订单管理系统继续处理订单。如果您使用 XML API,Google 将以 XML 消息的形式向您发送订单信息;如果您使用 Notification API 定义的 HTML API,Google 将向您发送订单信息。

  • 然后,您可以通过 SSL 安全通道发出订单处理命令。

如果您愿意,您仍然可以使用 Google Merchant Center 处理订单。

在您的应用中收到成功消息后,您只需将他们的帐户标记为已付款。没有什么过于复杂。

如果您对已经与 Google Checkout 集成的软件包感兴趣,可以查看此页面:

Google Checkout 集成合作伙伴

于 2010-12-14T21:51:13.147 回答
1

扩展上一个答案。您将希望让您的客户在处理他们的付款之前创建一个帐户,然后在他们的付款上相应地设置他们的帐户权限。此时,您可以通过自己的用户管理系统控制多级访问。

于 2010-12-14T21:57:14.700 回答