Android应用内购买或第三方支付网关

时间:2017-08-24 05:37:01

标签: android in-app-billing authorize.net

我们将为iOS和Android构建一个移动应用程序(稍后可能会构建一个Web应用程序),用户可以在其中上传视频,他们的朋友和关注者可以观看它们。视频可以是免费的,也可以标记价格。如果我在上传时以1美元标记视频,我的朋友和关注者必须首先支付1美元才能观看,在支付1美元后,他们可以在此之后随时观看。

我的客户希望使用Authorize.net进行付款。在iOS中存在限制,例如我们必须使用IAP来实现此类功能。同样,对Android也有任何限制,我们必须使用Google In-app Billing,还是可以使用Authorize.net进行付款?

1 个答案:

答案 0 :(得分:1)

取自this page

  

付款

     

使用店内或应用内购买的应用必须遵守   遵循指南:

     

店内购物:开发人员从中收取应用和下载费用   Google Play必须使用Google Play的支付系统。应用内购买:

     
      
  • 在Google Play上下载的游戏中提供产品或提供游戏内容访问权限的开发者必须使用Google Play In-app   结算作为付款方式。
  •   
  • 在Google Play上下载的另一类应用中提供产品的开发者必须使用Google Play应用内结算作为   付款方式,以下情况除外:      
        
    • 付款仅适用于实体产品
    •   
    • 付款适用于可能在应用程序本身之外使用的数字内容(例如可以在其他音乐播放器上播放的歌曲)。
    •   
  •   
  • 应用内虚拟货币只能在首次购买的应用中使用。
  •   
  • 开发人员不得误导用户有关他们销售的应用以及任何应用内服务,商品,内容或功能   提供购买。如果您在Google Play上有产品说明   是指可能需要特定或附加功能的应用内功能   收费,您的描述必须清楚地通知用户付款   需要访问这些功能。
  •   


所以我猜答案是否定的,如果您想在Play商店中发布应用,则必须使用Google Play应用内结算。但政策规定在某些情况下数字内容被排除在外,我想这也适用于视频,尽管我不确定。取决于视频是否可以在应用程序之外播放(至少看起来如此)。