You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何Android端Google Pay的IsReadyToPay请求返回false?

关于Google Pay IsReadyToPayRequest测试环境的问题

我发送的JSON请求如下:

{
  "allowedPaymentMethods": [
    {
      "parameters": {
        "allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"],
        "allowedCardNetworks": ["MASTERCARD", "VISA"]
      },
      "type": "CARD"
    }
  ],
  "apiVersion": 2,
  "apiVersionMinor": 0,
  "existingPaymentMethodRequired": true
}

根据Google Pay的IsReadyToPayRequest文档,测试环境中把可选属性existingPaymentMethodRequired设为true应始终返回true,但我得到的是false。移除该属性仍返回false;设为false时,仅当PAN_ONLY可用才返回true。

我已确认处于测试环境,且通过Google Wallet添加了卡片,但仅用CRYPTOGRAM_3DS时仍无法获取true响应。我还曾将existingPaymentMethodRequired设为false并使用PAN_ONLY,在测试环境完成了成功支付。

请问是我遗漏了配置,还是Google的问题?

内容的提问来源于stack exchange,提问作者Rowan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 04:55:18