问题标签 [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 回答
143 浏览

android - Android Studio Google Pay 预付卡

我正在沙盒模式下集成谷歌支付,但预付卡无法使用。我收到错误:

请求失败的交易被拒绝,要完成您的交易,请通过填写此表单向 Google 提供更多信息

然后,我被重定向到 support.google 中为 Google 产品和服务付费的解决问题。

真正的卡可以完美地工作,我可以将预付卡添加到我的谷歌支付账户,只是当我尝试在结账时使用它时它失败了。我已经确认我使用了正确的帐单地址。不确定我是否需要在 Android Studio 中添加一些东西才能让预付卡工作。

0 投票
1 回答
856 浏览

javascript - 将 GooglePay 与 React 集成

所以我的任务是将 GooglePay 集成到我们的 react 应用程序中......

文档中建议的一般方法:

完美运行,但这不是一种非常“反应”的做事方式......

该按钮返回: 在此处输入图像描述

所以我的想法是使用以下方法渲染它:

但是,这会导致:

在此处输入图像描述

当我尝试在 jsx 中渲染它时

它抛出一个 Objects are not valid as a React child (found: [object HTMLDivElement])。

任何人都有一个可行的实现来分享?

0 投票
1 回答
3790 浏览

android - 如何为 Ionic 4 (android / ios) 应用程序创建 google pay?

我使用以下方法创建了 google pay for web

网址:谷歌支付网络

我想为适用于 android 和 ios 应用程序的 ionic 4 应用程序创建相同的 google pay

我该如何创作?任何参考...请指导...提前致谢

0 投票
1 回答
512 浏览

react-native - 在 Android Pay 流程 (getPaymentToken) 之后,支付令牌变得未定义

我已经提到了这个 - https://github.com/naoufal/react-native-payments#readme

这是我的代码(已编辑):>

问题是当我尝试执行 Android Pay 时,它返回“未找到记录”

得到的响应如下

{"serializedPaymentToken":"{\"error\":{\"message\":\"找不到记录\"},\"fieldErrors\":[]}","paymentToken":{"error":{ "message":"找不到记录"},"fieldErrors":[]},"serializedPaymenToken":"{\"error\":{\"message\":\"找不到记录\"},\"fieldErrors \":[]}","paymenToken":{"error":{"message":"找不到记录"},"fieldErrors":[]}}'

因此,令牌变得未定义。你能告诉我问题可能隐藏在哪里吗?我应该提一下,我在真实设备(使用实际的谷歌支付帐户)和沙盒上尝试了这段代码,但在所有情况下它都失败了。

提前致谢。

0 投票
1 回答
367 浏览

android - 指定 google pay 标记化

我正在尝试第一次实施谷歌支付。我面临如何指定gatewayand的挑战gatewayMarchantId。我所拥有的是谷歌控制台一个帐户,不知道在哪里可以找到这些信息。

我应该用什么来代替我examplegatewayMerchantId付款?

0 投票
1 回答
353 浏览

android - 如何从 paymentData 获取 Base64 编码的令牌?

根据文档,我必须在 POST 请求中发送从 Google Pay 接收并以 Base64 编码的令牌。但是银行以错误“[paymentToken] 参数的值无效”作为响应。我如何获得这个令牌?

0 投票
4 回答
7202 浏览

javascript - Google Pay - 错误:请求失败 - 出现意外的开发者错误,请稍后重试

当我尝试在真实设备上使用 Google Pay 付款(在 TEST 环境中)时,标题中出现错误。

我曾尝试将“网关”更改为谷歌文档显示的字符串,但到目前为止还没有。

预期结果将是付款通过。

0 投票
1 回答
551 浏览

android - Android 应用程序 Api 1 与 Api 2 中的 Google Pay

我已经在 Stripe 网站上浏览了这个集成教程,其中显示了我在 Api 版本 1 中假设的 Google Pay 集成。 https://stripe.com/docs/mobile/android/google-pay

但现在我发现,从 2018 年 7 月开始,Google Pay 有了新的 Api 版本 2。

https://developers.google.com/pay/api/android/guides/tutorial

我可以看到这个新的 api 更多地基于 JSON,使用字符串键值而不是强类型约束。

Api 版本 1 是否已弃用?是否有适用于 Android 的 Api 版本 2 强类型等效项?Stripe 会支持 Api 版本 2 吗?如果我继续使用 Api 版本 1,我会失去什么?例如,3D 安全卡会起作用吗?还是从客户的角度来看版本号无关紧要?

我可以看到这是一些新的东西:

0 投票
2 回答
1926 浏览

android - Google Pay AutoResolveHelper.resolveTask() 未在 Fragment 中调用 onActivityResult

我已经在应用程序中实现了 Google Pay 并发出了 paymentData 请求我正在使用 AutoResolveHelper 来显示底页,然后通过 onActivityResult 获取结果。我是从 Fragment 而不是 Activity 提出这个请求的。所以我正在传递这样的父母活动。

问题是这个 AutoResolveHelper 没有在 Fragment 上调用 onActivityResult,而只是在 Activity 上调用。

我读过这样的东西:

如果您从片段调用 startActivityForResult(),那么您应该调用 startActivityForResult(),而不是 getActivity().startActivityForResult(),因为它会导致片段 onActivityResult()。

所以它建议当 AutoResolveHelper 在传递的活动上调用 startActivityForResult() 时,片段的 onActivityResult 将永远不会被调用。

所以现在我唯一的选择是在 Activity 中实现 onActivityResult 并以某种方式将此 Activity 的控制权传递给我的子 Fragment 但这需要一些样板代码,并且由于我的 Fragment 是可重用的,所以这个解决方案并不完美。

同时,我发现此代码 startActivityForResult 以正确的方式调用,并且片段的 onActivityResult 被正确调用:

那么我可以用某种方式替换这个 AutoResolveHelper.resolveTask() 以执行这个任务,这样就不需要 onActivityResult 或者我可以自己 startActivityForResult 吗?

0 投票
1 回答
1952 浏览

xamarin - 如何将谷歌支付集成到我的安卓应用中进行支付

您好我正在开发一个针对 android 和 ios 的 xamarin 表单应用程序。我想添加 google pay 作为我的付款方式,以便在 android 中订购商品。

请帮助我是否有任何可用的文档。