是否可以在Google wallet Android API中添加任何商家帐户?

Raj*_*jan 17 android in-app-billing android-pay google-play-services

我正在开发Android Google wallet API,所以我想知道这种流程/流程是否可行.

另外还有一件事我想知道:在我的代码中设置商家帐户ID的位置?

我浏览了钱包文档和示例应用程序代码,因为我发现了一个名为getMerchantTrasactionId()和setMerchantTrasactionId()的方法,但我不确定这个方法的目的是什么?

另外,我想知道如何在我的应用程序中绑定商家帐户?

如需更多信息,请参阅此图片

在此输入图像描述

小智 1

在这里,您还需要部署服务器。

1) 应用程序启动 2) 应用程序询问雇主 ID/雇员 ID、用户类型(例如,dummyX、dummyY)并发送到服务器

案例 A:typeOfUser 是雇主(X 先生) - 服务器发送 A 先生的 MercerID,然后用于应用​​内计费以解锁两个 ID 的 level1。这应该返回一些 transactionId,并将付款发送给 X 先生、帐户 - 然后,发送 transactionID(刚刚收到的)、employerId(X 先生的)和两个员工 ID(Y 和 Z)以及 google MerchantId(X 先生的,前提是 X 先生拥有有效的 google 钱包帐户)。- 此信息将保存在服务器上的 mySQL Db 中。它将在下面的情况 B 中使用。

情况 B:用户类型是雇员(Y 先生或 Z 先生) - 服务器检查雇员 ID 是否链接到任何有效的雇主 ID。- 如果是,则返回雇主(X先生)的merchantID,然后使用该ID进行所有Google应用内购买。因此,所有这些购买交易都记入X先生帐户。

我希望这能达到预期的效果。要去参加周末聚会。如果有任何困惑,请告诉我。我很乐意稍后提供帮助。