当前位置: 首页 > 知识库问答 >
问题:

从Google Pay中排除信用卡

柳昊焱
2023-03-14

最近宣布,自2020年4月起,英国将禁止通过信用卡进行赌博。因此,我需要从Google Pay中排除信用卡,这样用户就不能选择信用卡作为支付方式。

我知道我可以像这样排除特定的卡网络:

private static JSONArray getAllowedCardNetworks() {
  return new JSONArray()
      .put("AMEX")
      .put("DISCOVER")
      .put("INTERAC");
      .put("JCB")
      .put("MASTERCARD")
      .put("VISA");
}

然而,鉴于信用卡网络可以同时提供借记卡和信用卡,排除使用网络是没有意义的。

也可以通过以下方式排除预付卡

allowPrepaidCards

但是我看不出什么不包括信用卡或借记卡,这是不是不支持?

编辑:

与谷歌交谈后,他们给了我以下回应,我将更新时,该功能可用。同时听从萨姆斯的建议。

谢谢你伸出手来。不幸的是,我们目前还没有一种方法从Google Pay API中排除信用卡。我们意识到这一点,我们正在审查启用该功能的可能选项。请让我们检查产品的路线图,该功能,我们将返回给您。

共有1个答案

柏阳炎
2023-03-14

尽管文档尚未更新,但该功能现在已经可用。

请参阅示例web实现:https://jsfidle.net/6983OFU2/

const baseCardPaymentMethod = {
  type: 'CARD',
  parameters: {
    allowedAuthMethods: allowedCardAuthMethods,
    allowedCardNetworks: allowedCardNetworks,
    allowCreditCards: false
  }
};

看看它是否也适用于Android会很有趣。

 类似资料:
  • 问题内容: 我有一个要从特定对象中排除的组件: 否则,它似乎与我项目中的其他班级发生冲突。我不完全理解碰撞,但是如果注释掉注释,事情就会像我希望的那样工作。但是其他依赖于此库的项目希望此类由Spring管理,因此我只想在我的项目中跳过它。 我尝试使用: 但它似乎不起作用。如果尝试使用,则会收到一个奇怪的错误,提示你无法加载一些看似随机的类: 原因:java.io.FileNotFoundExcep

  • 我想从特定中的中排除一个组件: 否则,它似乎会与我项目中的其他类发生冲突。我并不完全理解这种冲突,但是如果我注释掉< code>@Component注释,事情就会如我所愿地运行。但是其他依赖这个库的项目期望这个类由Spring管理,所以我只想在我的项目中跳过它。 我尝试使用< code>@ComponentScan。过滤器: 但是它似乎不起作用。如果我尝试使用,我会收到一个奇怪的错误,因为无法加载

  • 所以,我已经找了好几个小时了,我完全陷入了困境。 我的问题很简单:我有一个(相当大的)项目,我想用Maven来构建(所以我可以稍微自动化一下)。到目前为止,除了一个主要问题外,一切正常。 我有一个称为“java插件”的依赖项——我不知道它的确切来源或作者,但它在我的依赖项的依赖项中——我将它添加到我们自己的Nexus第三方存储库中,并使用原始jar的名称。 这个插件是从我的Nexus添加的,没有任

  • 问题内容: 我正在使用Entity Framework Code First开发WCF RESTful Web服务。 我的桌子上有很多列。我这样做是为了获得特定用户: 在此表上,有一个密码列,我不想返回此列。 如何从该选择中排除密码列? 问题答案: 在select语句中指定所需的每一列:

  • 问题内容: 当我grep我的Subversion工作副本目录时,结果包括.svn目录中的许多文件。是否可以递归grep目录,但排除.svn目录中的所有结果? 问题答案: 如果您有GNU Grep,它应该像这样工作: 如果碰巧是在没有GNU Grep的Unix系统上,请尝试以下操作: