问题标签 [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.
android - 如何以编程方式关闭谷歌支付对话框
在业务逻辑中,我们有一个计时器因此,如果计时器用完,我们需要阻止用户使用 google pay 付款。为此,我们希望以编程方式关闭 google pay 对话框。我们在此示例项目中找不到任何解决方案。这是 google pay 示例项目的链接:https ://github.com/payeezy/google_pay 。所以请帮助我们解决这个问题。
请告诉我如何以编程方式关闭对话框。提前致谢。
android - 有没有办法以编程方式访问我的 Google 电子钱包商家帐户,以便我可以通过手机轻松查看我每天赚多少钱等?
我是开发人员,销售我的应用程序。
但我并不总是可以访问我的电脑,所以我正在考虑编写一个简单的应用程序来访问我的钱包帐户,以查看我今天/每周/每月赚了多少。
是否有任何 API 和一些工作示例如何做到这一点?谢谢
javascript - Google Pay(通过付款请求 API)- canMakePayment() 无法解决
这是我在我们的网站上显示 Google Pay 按钮的逻辑:
- 检查是否
window.PayentRequest
可用,如果是,则: - 构建 methodData、paymentDetails 和 paymentOptions。使用这些创建一个新的 PaymentRequest 对象。
- 称呼
paymentRequest.canMakePayment().then((result)=>{ //if result is true, display the GPay the button }).catch(()=>{}}
- 当按钮出现时,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/
google-pay - 为 Pass 设置 Google Pay API
我一直在遵循这些说明: https ://developers.google.com/pay/passes/guides/get-started/basic-setup/get-access-to-rest-api
在步骤
- 从列表中选择您的帐户。将显示“帐户信息”页面。
我找不到任何帐户,列出了 0 个帐户。如果我尝试创建帐户,我会收到一条错误消息“服务帐户或用户必须与颁发者共享”。
在那个有问题的步骤之前,我已经完成了所有要求的事情。
你们中有人这样做过吗?有谁知道如何就此事与 Google 联系?我已通过之前提供的网站向 Google 发送了反馈。
google-console-developer - 在 Google Developers 控制台中找不到 NBU Payments API
我正在尝试使用 OminChannel 方法将 Google Pay 集成到我的网站中。官方文档提到
要打开 Google API 库,请从导航菜单中选择 API 和服务 > 库。搜索“NBU 支付 API”。选择正确的结果并单击启用。
但我在我的 Google API 库控制台中找不到这个。
android - Google Pay Pass:如何测试会员计划的注册和登录?
我在课堂上填写了必要的信息,但我不知道如何测试它。文档中没有任何说明。此外,它指的是 2 个变量 MERCHANT_HOSTED_SIGNIN 和 MERCHANT_HOSTED_SIGNUP 但不可能知道它们在哪里!
有关信息,请参阅我的 LoyalClass 的一部分:
react-native - 如何将谷歌支付(印度的支付应用程序)集成到本地反应中?
我正在开发一个反应原生的应用程序,它需要不同的支付网关,其中一个是 Google Pay。如何将 Google Pay 集成到其中?
firebase - Chrome 中的哪个标志?到 Firebase 的 Chrome?
我想在 Firebase 网络应用中使用 Google Pay。用户在应用程序中登录 Google 帐户。我已经为此测试了 Google Developers 的示例代码。它似乎工作正常。
除非我从 Firebase 应用程序中退出。然后 Google Pay 代码似乎仍然有效。显然现在使用的是我登录 Google Chrome 的帐户。
所以我不确定 Google Pay 看到的是哪个用户。我可以测试一下,但我需要确定。这应该如何工作?它记录在哪里?
android - 如何解决 Google Pay 中的“无法访问您的联系人帐户 (ZB)”
我正在将我的应用与 google Pay 进行深度链接。在通过 Google Pay 进行交易时,它会给出响应 无法访问您的联系人帐户 (ZB)