【问题标题】:in-app payment with google wallet in chrome packaged app with license在具有许可证的 chrome 打包应用程序中使用谷歌钱包进行应用内支付
【发布时间】:2014-02-28 12:48:40
【问题描述】:

我有一个用于 chrome 网上商店的打包应用,我想实现应用内支付。当买家付款时,我想为他提供许可证(使用我的应用程序的全部功能)。因此,我想在每次应用程序启动时检查许可证。似乎这应该是非常微不足道的任务,但我已经为这项任务苦苦挣扎了 4 天。结果证明文档非常混乱。这就是为什么我想问这是否可能?是否有任何完整样本?

【问题讨论】:

    标签: google-chrome google-chrome-extension google-chrome-app android-pay chrome-web-store


    【解决方案1】:

    这是一个完整的示例: https://github.com/GoogleChrome/chrome-app-samples/tree/master/samples/managed-in-app-payments

    基本上,一旦您在 Chrome 网上应用店开发者仪表板中拥有一个应用/扩展程序并连接了一个 Google Wallet Merchant 帐户,您

    1)在仪表板的应用程序/扩展程序的编辑页面中,将项目添加到“应用程序内产品”选项卡(并确保它们已激活),然后 p>

    2) 在您的 app/ext 包中包含 buy.js JS 文件。 要在您的 app/ext 调用 getSkuDetails 方法中获取商品列表并启动购买,请调用 buy 方法。

    有关步骤的更详细说明,请参阅此页面: https://developer.chrome.com/webstore/payments-iap

    3)要检查您的用户是否已经购买了该商品,请调用 getPurchases 并查看该商品是否仍在列出并且处于“ACTIVE”状态。

    【讨论】:

    • 我添加了更多关于如何在每次应用启动时跟进和检查的信息。如果您有任何问题,请告诉我。
    猜你喜欢
    • 2012-03-09
    • 2014-02-27
    • 2015-07-24
    • 2013-06-16
    • 2014-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多