问题标签 [android-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 投票
1 回答
182 浏览

google-checkout - How can custom data be passed via a BuyNow form and be available via Notification History API?

I have a Google Wallet/Checkout BuyNow button with code similar to the following (generated from the site tools):

Now, when the buyer clicks the button, they can purchase the item and are directed to the digital content URL, but I don't know how I can make the connection to the particular item they purchased. I could put a dynamic id as a URL parameter for the digital content URL, but I still can't see how to connect that to the Google Checkout order number.

For example, I'm using the Notification & Notification History APIs and see a sequence of notifications after purchase, including the notification with information about the buyer and a shopping cart:

I can see that I could parse out the id parameter from the digital-content url, but that seems messy.

Is there a nice way to just include an extra hidden form field and have that value passed through to the notification? (even with a single item BuyNow button?)

Thanks.

0 投票
1 回答
1309 浏览

android - 如何将商家订单号转换为 Google 订单号?

我的公司有一个集成了应用内计费的 Android 应用程序。当客户购买订单时,应用程序会收到订单 ID。之后,应用程序将此数据发送到服务器,服务器通过 Notification History API 检查此订单 ID 是否存在。

在 11 月 9 日之前,此订单 ID 始终是一种称为 Google 订单号的格式(例如 56260349814XXXX)。11 月 9 日之后,我们开始以一种称为商户订单号的格式接收订单 ID(例如 1299976316905470XXXX.137189007792XXXX)。

我们的服务器如何通过商户订单号检查订单?或者,我们如何将商家订单号转换为 Google 订单号?

0 投票
0 回答
314 浏览

in-app-purchase - Google 钱包应用内 API 发生了哪些变化?

用于应用内购买的 Google jsapi 发生了什么变化?此代码在 2 天前工作,昨天停止工作。

我从这里加载脚本

然后加载付款:

然后当我打电话购买时:

我得到的是脚本错误“goog”未定义。

0 投票
1 回答
196 浏览

android - Google 是否坚持只使用 Wallet,还是我的应用程序可以同时提供 Wallet 和 PayPal?

我在 Google Play 上有使用应用内结算的应用。谷歌希望你使用他们的电子钱包。我看过一些文章说:“Google 强迫 Android 开发者使用 Google Wallet 进行应用内支付”

好的,我将使用 Google 电子钱包。但是,他们没有说,我无法通过搜索找到的是,谷歌是否坚持使用 Wallet ,或者我是否可以同时提供 Wallet 和 PayPal。其他文章表明人们出于某种原因不喜欢使用 Wallet。

有人可以提供见解吗?

0 投票
1 回答
2712 浏览

android - Google 钱包应用内付款不适用于 phonegap 框架

我正在尝试使用 PhoneGap 框架实现移动网络版的谷歌钱包数字商品 api。

您可以在此处找到示例链接 [用于网站]: https ://developers.google.com/in-app-payments/docs/tutorial

它在 [google chrome] 浏览器上运行良好。但它不适用于移动设备。

编辑:在移动设备中,如果我点击“使用 Google 钱包购买”初始屏幕会出现,其中包含产品标题、数量以及“立即购买”按钮。但是在点击“立即购买”按钮后,出现空白屏幕,其中没有任何内容

有任何想法吗 ?

谢谢, 斯里尼瓦斯

0 投票
1 回答
191 浏览

android-pay - Google Wallet XML API 通知乱序到达

我正在使用 Notification XML API,而 Google 似乎没有按照我期望的顺序发送通知。例如,order-state-change通知将在紧接其之前已将其设置为 之后有一个new-financial-order-stateof 。CHARGINGCHARGED

但是,似乎 IPNserial-number单调增加,所以也许我可以使用它们来忽略无序到达的通知?我没有看到任何关于这是否是面向未来的文件的文件。

0 投票
1 回答
685 浏览

magento - Magento - 在 Onepage Checkout 上使用 Google checkout 作为选项的风险

最近我玩了 Google Checkout 又名 Google Wallet。我的任务是使其成为 Onepage Checkout 的付款方式步骤中的选项。

我的 Mangento 版本是 CE 1.6.2.0

默认情况下,我们仅在购物车页面上有 Google Checkout 表单,但在 Onepage Checkout 页面上没有。我查看了模块 ( Google Api ) 的管理设置,但没有找到为结帐页面启用它的选项。

我发现,我们在 googlecheckout/form.phtml 中有表单模板,而且似乎计划在结帐页面上工作。

我决定“拍摄”并创建了一个简单的扩展,它重写了 Mage_GoogleCheckout_Model_Payment 所以我改变了

瞧,该选项作为付款方式出现在结帐页面上。

我在沙盒模式下做了一些测试订单,一切似乎都很好,产品和运费都是正确的。此外,帐单信息会自动填充到 Google Wallet 页面中,并且无需在 Google Wallet 中再次填充结帐页面的相同信息。

困扰我的是这样一个事实,默认情况下这个“功能”是不可用的,这可能是有原因的,为什么 Magento 核心的人让它以这种方式工作。

基本上我的问题是您认为在结帐页面中使用 Google Checkout 作为选项有任何风险吗?

0 投票
1 回答
287 浏览

android-pay - 谷歌钱包 DOM 异常 18

Google 电子钱包似乎卡在加载屏幕并且不显示表单

回调是

控制台显示

这是在谷歌浏览器上 - 版本 25.0.1337.0 开发。它适用于演示页面,但不适用于我自己的页面。

编辑:已安装 Google Chrome Canary - 版本 25.0.1347.2 canary

似乎不是问题,在 Canary 中完美运行 - 这只是 Google Chrome 开发故障还是其他人看到过这个?

编辑 2

现在它在金丝雀中也不起作用(1348) 我还在 Chrome 稳定版中进行了测试,它可以工作。

实际上它似乎与浏览器版本无关,因为重新安装 Canary 并擦除 Application Support 数据文件使其再次工作

有没有办法以某种方式通过来自 Google 的电子邮件获得支持?我知道这是谷歌,他们不与人交谈,但也许有什么办法?

0 投票
2 回答
573 浏览

android - 通过商家控制台/API 取消用户订阅会退还他的钱吗?

根据应用内计费文件,如果用户自行取消订阅,他获得退款的唯一途径是直接联系卖家。但是如果应用程序所有者通过商户账户或通过 API 调用取消订阅,会发生什么情况?在这种情况下,用户会得到退款吗?看起来他会,但谷歌支付处理对此并不确定。当我取消用户的订阅时,他会收到明确声明“不会退款”的电子邮件。但在用户的谷歌钱包账户中,它还显示“公司名称已取消您的订单。您已全额退款。 ”。

有人可以确认实际发生了什么吗?当用户自己取消订阅和开发人员取消用户订阅时,谷歌是否有可能使用相同的通知电子邮件?

主要问题 -是否可以取消用户订阅而不退款?我计划不时为订阅使用一些特别优惠(降价等),我实际上希望我的用户少付钱,目前唯一的方法是手动取消他们的订阅并让他们以较低的价格购买另一个订阅(不幸的是,目前无法更改订阅价格)。

0 投票
1 回答
67 浏览

android-pay - 可以确定本地化价格吗?

在谷歌钱包中,我以美元设定价格 - 但我正在销售数字商品,我的客户可能在世界任何地方

有什么方法可以查看 Google 电子钱包将以本地货币收取的费用吗?