问题标签 [google-pay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
362 浏览

android - 如何以编程方式关闭谷歌支付对话框

在业务逻辑中,我们有一个计时器因此,如果计时器用完,我们需要阻止用户使用 google pay 付款。为此,我们希望以编程方式关闭 google pay 对话框。我们在此示例项目中找不到任何解决方案。这是 google pay 示例项目的链接:https ://github.com/payeezy/google_pay 。所以请帮助我们解决这个问题。

请告诉我如何以编程方式关闭对话框。提前致谢。

0 投票
1 回答
144 浏览

google-tasks-api - 关闭 Google 付款表

我有独特的业务逻辑要求,如果在后台运行的计时器用完,我需要取消或阻止用户继续使用 Google Pay。

假设用户点击了谷歌支付按钮,那么我们使用

如果用户执行取消或成功,这应该返回onactivityresult,但如果计时器用完,我想强制取消。

谷歌表打开如下所示:

在此处输入图像描述

0 投票
1 回答
26 浏览

android - 有没有办法以编程方式访问我的 Google 电子钱包商家帐户,以便我可以通过手机轻松查看我每天赚多少钱等?

我是开发人员,销售我的应用程序。

但我并不总是可以访问我的电脑,所以我正在考虑编写一个简单的应用程序来访问我的钱包帐户,以查看我今天/每周/每月赚了多少。

是否有任何 API 和一些工作示例如何做到这一点?谢谢

0 投票
1 回答
647 浏览

javascript - Google Pay(通过付款请求 API)- canMakePayment() 无法解决

我一直关注这个链接作为实施指南,以及官方W3C 指南

这是我在我们的网站上显示 Google Pay 按钮的逻辑:

  1. 检查是否window.PayentRequest可用,如果是,则:
  2. 构建 methodData、paymentDetails 和 paymentOptions。使用这些创建一个新的 PaymentRequest 对象。
  3. 称呼paymentRequest.canMakePayment().then((result)=>{ //if result is true, display the GPay the button }).catch(()=>{}}
  4. 当按钮出现时,onClick 处理程序创建一个新的 PaymentRequest 对象,其中包含 methodData、paymentDetails 和 paymentOptions 并调用.show()

我们的应用程序在 React 中,我正在 componentDidMount 中执行此步骤 1 - 3。在大多数情况下,这是完美的——页面完成加载,它检查 PaymentRequest 是否可用以及 PaymentMethod 是否支持,然后将状态设置为显示 Google Pay 按钮,点击触发浏览器的原生支付表。

这是我一直试图解决的问题:

在 Google Chrome (v 72.0.3626.109)(桌面和移动设备上)上,当我导航到页面时,GooglePay 按钮有时不会显示,只有在我刷新几次时才会显示。对于它没有出现的情况,从日志中,我看到 canMakePayment 方法根本没有解决——它没有进入then, 也没有catch。我不知道它可能在哪里抛出异常,以及该异常在哪里冒泡,或者为什么它会默默地失败。

任何见解都会有所帮助——如果canMakePayment()返回一个承诺,为什么以及什么时候不能解决?我在哪里检查错误?

这是我正在做的一个小提琴 - 我也可以在这个小提琴上复制这个问题 - https://jsfiddle.net/soham_scratchpad/bzsyrjaf/5/

0 投票
0 回答
861 浏览

google-pay - 为 Pass 设置 Google Pay API

我一直在遵循这些说明: https ://developers.google.com/pay/passes/guides/get-started/basic-setup/get-access-to-rest-api

在步骤

  1. 从列表中选择您的帐户。将显示“帐户信息”页面。

我找不到任何帐户,列出了 0 个帐户。如果我尝试创建帐户,我会收到一条错误消息“服务帐户或用户必须与颁发者共享”。

在那个有问题的步骤之前,我已经完成了所有要求的事情。

你们中有人这样做过吗?有谁知道如何就此事与 Google 联系?我已通过之前提供的网站向 Google 发送了反馈。

0 投票
2 回答
481 浏览

google-console-developer - 在 Google Developers 控制台中找不到 NBU Payments API

我正在尝试使用 OminChannel 方法将 Google Pay 集成到我的网站中。官方文档提到

要打开 Google API 库,请从导航菜单中选择 API 和服务 > 库。搜索“NBU 支付 API”。选择正确的结果并单击启用。

但我在我的 Google API 库控制台中找不到这个。

0 投票
1 回答
103 浏览

android - Google Pay Pass:如何测试会员计划的注册和登录?

我在课堂上填写了必要的信息,但我不知道如何测试它。文档中没有任何说明。此外,它指的是 2 个变量 MERCHANT_HOSTED_SIGNIN 和 MERCHANT_HOSTED_SIGNUP 但不可能知道它们在哪里!

有关信息,请参阅我的 LoyalClass 的一部分:

0 投票
2 回答
2290 浏览

react-native - 如何将谷歌支付(印度的支付应用程序)集成到本地反应中?

我正在开发一个反应原生的应用程序,它需要不同的支付网关,其中一个是 Google Pay。如何将 Google Pay 集成到其中?

0 投票
1 回答
34 浏览

firebase - Chrome 中的哪个标志?到 Firebase 的 Chrome?

我想在 Firebase 网络应用中使用 Google Pay。用户在应用程序中登录 Google 帐户。我已经为此测试了 Google Developers 的示例代码。它似乎工作正常。

除非我从 Firebase 应用程序中退出。然后 Google Pay 代码似乎仍然有效。显然现在使用的是我登录 Google Chrome 的帐户。

所以我不确定 Google Pay 看到的是哪个用户。我可以测试一下,但我需要确定。这应该如何工作?它记录在哪里?

0 投票
0 回答
23328 浏览

android - 如何解决 Google Pay 中的“无法访问您的联系人帐户 (ZB)”

我正在将我的应用与 google Pay 进行深度链接。在通过 Google Pay 进行交易时,它会给出响应 无法访问您的联系人帐户 (ZB)