适用于 Android 操作系统的 PayPal 应用内购买 - 服务器/客户端模型

发布于 2024-10-23 11:28:08 字数 455 浏览 2 评论 0原文

我们正在为 Android 操作系统编写一个应用程序,它与服务器通信以执行其操作。

该应用程序是基于订阅的,服务器有责任让设备了解当前登录用户的订阅状态。

我们计划使用 PayPal 服务编写应用内购买,因此,我只需要知道,PayPal 是否支持服务器/客户端模型,就像 iOS 一样?

以下是我们针对 iPhone 应用程序遵循的详细流程。

  1. 设备 将购买请求发送到 Apple 的支付网关
  2. 支付网关发回经过数字签名的收据。
  3. 设备将此收据转发到我们的应用程序服务器
  4. 应用程序服务器将收据(用于验证)发送到 Apple 的公共 Web API
  5. Apple 的 Web API 验证收据的有效性并将收据的可读内容返回到应用程序服务器。
  6. 服务器调整付费用户的订阅并向设备发送“成功”。

We are writing an application for Android OS which communicates with a server to perform its operations.

This application is subscription based and it's the responsibility of server to let the device know about subscription status of currently logged-in user.

We are planning to write In-App purchase using PayPal services, Therefore,I just need to know, Does PayPal Supports Server/Client Model, like iOS Does?

The following is the detailed process we are following for iPhone Applications.

  1. Device Sends purchase request to Apple's payment gateway
  2. The payment gateway sends back a digitally signed receipt.
  3. The device forwards this receipt to our application server
  4. The application server sends the receipt (for verification) to Apple's public Web API
  5. Apple's Web API Verifies the validity of receipt and returns readable contents of receipt back to app server.
  6. The server adjusts the subscription of paid user and sends "Success" back to the device.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

把昨日还给我 2024-10-30 11:28:08

Google 昨天推出了应用内结算。
它使用Android Market进行支付。

详细的文档/示例可以在此处找到。

Google launched In-app billing yesterday.
It uses the Android Market for payment.

A detailed documentation/examples can be found here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文