【问题标题】:Google Instant Android Apps - Can I use my existing Hosted Payment capture provider to capture payment data?Google Instant Android 应用程序 - 我可以使用我现有的托管付款捕获提供商来捕获付款数据吗?
【发布时间】:2017-11-10 13:08:27
【问题描述】:

我们有一个完全原生的 Android 应用,它使用一家知名公司的托管令牌化解决方案来获取信用卡和支付信息。 (通过嵌入式 Web 视图)。信用卡号相关信息在任何时候都不会存储或传输到我们的服务器。

我们正在评估是否可以使用 Google 的即时应用,我在他们的 UX-Best-Practices 中找到了一篇文章,上面写着,您必须通过其中一个 Google Play 应用内结算,或 Google Payment API

来自他们的文档:https://developer.android.com/topic/instant-apps/ux-best-practices.html#take_the_friction_out_of_payments

“如果您还没有存档用户的付款信息,则必须在您的免安装应用中使用 Google Payment API 进行购买。给定用户的任何新的或替代的付款信息都必须使用 Google Payment 收集API。 如果您在免安装应用中实施 Google Payment API,您还可以提供纯离线支付,例如货到付款,或在免安装应用中存储礼品卡。”

“如前所述,您必须使用 Google Payment API 或 Google Play In-app Billing 在免安装应用中处理付款。”

他们不区分应用内购买,或购买以物理或电子方式在应用外部交付的东西。我们是后者:我们在应用程序之外提供数字商品,稍后由其他人领取和兑换。

那么根据所有这些,我们是否有资格使用我们现有的支付系统迁移到即时应用程序?

【问题讨论】:

    标签: android payment-processing android-instant-apps


    【解决方案1】:

    是的,policy requirement 要求所有即时应用付款都应通过 Google Play 应用内结算 Google Payment API。前者用于纯数字商品(并吸引标准的 30% 折扣),后者用于实物商品或服务。

    请注意,Google Payment API 与 Android Pay 不同。您可以通过Google I/O 2017 sessionblog post 了解有关更新的支付 API 的更多信息,并注册以抢先体验 here

    至于这是否适用于您当前的应用/支付系统,这很难说。 Google Payment API 是一种让用户轻松地从他们的 Google 帐户存储和检索付款方式的方法,它实际上并不处理付款。要处理付款,您仍需要将从付款 API 收到的标记化信用卡信息传递给支持的付款处理器。在撰写本文时,受支持的处理器是 Braintree、Stripe 和 Vantiv,即将推出更多。

    如果您当前的支付流程不是很灵活,那么可能无法将此支付流程集成到您的 Instant App 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-09
      • 2016-12-12
      • 2013-12-05
      • 2015-11-11
      • 2011-08-06
      • 2014-11-30
      相关资源
      最近更新 更多