【问题标题】:Not showing the Android Pay payment sheet with continue button tap点击继续按钮时未显示 Android Pay 付款表
【发布时间】:2016-10-24 06:50:29
【问题描述】:

我在应用中添加了 Android Pay 付款方式,作为使用 Braintree 结账的一部分。每次单击“使用 android pay 购买”按钮时,调试版本都会显示带有继续按钮的 Android Pay 付款表。但是签名的版本没有显示付款单,它正在从 android pay 加载默认地址。

每次点击“使用 android pay 购买”时,我都需要出示付款单。

【问题讨论】:

  • 您是否需要提供两个不同的密钥来调试/发布到 android pay ?
  • 在调试版本中,付款表显示“无法识别的应用程序。请确保在继续之前信任该应用程序”。每次消息将与付款表一起显示。在发布版本中,该应用正在获取详细信息,但不显示付款详细信息。
  • 取自文档:“此外,您需要为生产生成一个客户端 ID,使用发布密钥签署您的应用程序,并将您的环境定位到生产。” developers.google.com/android-pay/get-started
  • 你这样做了吗?
  • 我正在使用 Braintree 集成。发布版本指向生产环境,并能够获取卡详细信息。但我想在点击“使用 android pay 购买”按钮时查看付款表,而不是获取默认卡详细信息。

标签: android android-pay


【解决方案1】:

点击“使用 Android Pay 购买”按钮后,Android Pay 选择器会弹出[付款表],允许用户根据需要选择他们的卡和送货地址。

  • 预授权为返回用户[第二次用户]启用时,Android Pay 选择器将被跳过,因为之前选中了“使用所选信息用于未来从应用购买”的复选框。如果您的购买流程希望每次点击“使用 Android dPay 购买”时都显示 Android Pay 选择器,您需要禁用预授权。

您不得注册preauthorization 或联系Android Pay support

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-21
    • 1970-01-01
    • 2018-01-26
    • 2023-03-20
    • 2014-06-27
    • 2021-08-12
    • 1970-01-01
    • 2020-02-07
    相关资源
    最近更新 更多