【问题标题】:Play Store In-App Billing custom price programmatically?Play Store In-App Billing 以编程方式自定义价格?
【发布时间】:2013-04-22 07:48:58
【问题描述】:

我的应用程序用于购买旅行车票。票价每次都不一样。我可以使用 In-App Billing 让用户每次都支付自定义价格吗?如果有怎么办?即我可以设置用户必须以编程方式支付的价格吗?

【问题讨论】:

    标签: android in-app-purchase in-app-billing google-play-services android-pay


    【解决方案1】:

    不能使用 Google Play 应用内结算让用户支付自定义价格。

    此外,您不能使用 Google Play 应用内结算来销售实体商品和服务,例如旅行票:

    您可以使用应用内结算来仅销售数字内容。您不能使用应用内结算来销售实物商品、个人服务或任何需要实物交付的东西。与定价应用不同,一旦用户购买了应用内商品,就没有退款窗口。

    http://developer.android.com/google/play/billing/billing_overview.html

    【讨论】:

    • 另外,我相信 Google 允许您在不通过他们自己的计费服务的情况下销售此类实物商品,这似乎可以为您节省 30% 的应用内计费折扣。不要相信我的话,但这是我的理解。
    【解决方案2】:

    您不能使用 Google Play In-App Billing 以编程方式更改产品的价格。您可以在 Android 开发者控制台中修复价格。如果您仍想在运行时自定义价格,您可以使用 PAYPAL:

    https://www.x.com/developers/paypal/products/mobile-overview

    【讨论】:

    • 使用 PayPal 会拒绝您的应用
    【解决方案3】:

    您的用例非常适合 Android 版 Google Wallet Instant Buy API。适用于 Android 的 Google Wallet Instant Buy API 专门用于实物商品和服务,并且可以简单地集成到您的 Android 应用程序中。它是在 2013 年 Google I/O 期间推出的,您可以在以下博客文章中获得概述:

    http://googlecommerce.blogspot.com/2013/05/fast-and-easy-checkout-for-android-apps.html

    另外,请查看有关同一主题的 Google I/O Talk

    https://developers.google.com/events/io/sessions/330844794

    由于这仍处于测试阶段,如果您有兴趣,请使用兴趣表注册

    http://getinstantbuy.withgoogle.com/

    【讨论】:

    • 请注意,Google Instant Buy 仅支持美元作为货币。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    • 2019-10-22
    • 2020-05-05
    • 1970-01-01
    • 2022-08-23
    相关资源
    最近更新 更多