问题标签 [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 投票
0 回答
325 浏览

c# - 如何使用 C# HttpWebRequest 成功发布到 Google Checkout 的实时服务器?

首先,我的问题类似于“ASP.NET MVC3 和 Google Checkout 入门:Take 2”,但我觉得这个问题没有得到完全回答,而且我的问题与 MVC3 无关。

好的,我已经成功地使用他们的沙盒服务器将 Google Checkout / Wallet 集成到 ASP.NET 应用程序中。现在我们已经准备好上线了,我所做的只是更改了一些参数 - 操作 url、商家 ID 和商家密钥 - 它不再有效。

我已经设置了一个简单的网络项目来尝试找到问题的根源,但我有点不知所措 - 一切似乎都在正常工作。我收到 400 错误请求错误 - 这是我使用 fiddler 捕获的正在发送的内容:

这是 C# 代码 - 它与我在顶部提到的问题中的代码几乎相同:

好的,这里更新。我不认为上面有什么问题。登录谷歌卖家账号,查看集成控制台,发现成功收到如下:

但是,Google 发送了一条错误消息,内容为“购物车必须包含至少一项”。有一个指向谷歌文档的链接说如果购物车中没有任何商品或数量设置为零,则会发生此错误。这些都不适用于这里,所以我仍然不知道为什么这个请求被拒绝。

0 投票
0 回答
686 浏览

android - Google Play 帐户的 Google Checkout 交易

情况:

  1. 我们公司在 Google Play 中有一个应用程序。应用程序使用应用内购买和有关支付交易的信息显示在 google checkout 中。

  2. 我们公司使用内部分析系统来查看完成了多少付款,我们得到了多少钱等。

  3. 我需要创建一些方法来获取有关从 google play/checkout(#1) 到我们的系统 (#2) 的付款信息。

根据互联网研究,我发现以下方法可以做到这一点:

  1. 轮询 API
  2. 通知历史 API
  3. 订单报告 API

所有这些系统都对我有用,但是,我需要以某种方式获取 Merchand Key 以便能够从系统请求数据。

商户密钥应该位于设置 -> 集成中,但是,我们公司的 google checkout 帐户没有“集成选项卡”。根据interenet,原因是我们不是“标准商家而是google play商家”。

问题是:

  1. 如何从 google play 获取有关付款的信息?
  2. 有没有其他方法可以做这样的事情,例如直接从 google play ?
  3. 或者,有没有其他方法可以获得商家密钥?

我是 Android 或 google play 的新手,非常需要帮助。

0 投票
1 回答
144 浏览

android-pay - 回复:JWT,PURCHASE_CANCELED

遇到PURCHASE_CANCELED电子钱包中的错误问题。

A. 我可以成功地在 JWT 之间往返

https://sandbox.google.com/checkout/customer/gadget/inapp/demo.html

https://developers.google.com/commerce/wallet/digital/docs/jwtdecoder

...当然可以,它们都是 Google 工具。

B. 我可以成功地从 PyJWT 传递到解码器,似乎没有信息变化。

C. 我可以成功地从演示传递到 PyJWT,似乎没有信息变化。

D..buy()失败回调中的请求是正确的。

这是非常令人沮丧的,当它有来自谷歌钱包的反馈时PURCHASE_CANCELED

  • 我无法在 PyJWT 和演示编码器之间创建相同的 JWT。即使以完全相同的顺序使用完全相同的数据,结果在长字符串的末尾也会有所不同。这有关系吗?

  • 有没有办法独立生成signature (encoded)要验证的?

  • 对象中要编码的键的顺序是否重要?

编辑:

  • 在订单历史记录中,电子钱包显示“Google 已向客户发送了一封订单确认电子邮件”。我的测试买家没有收到任何电子邮件。

  • 同样在订单历史记录中,Wallet 显示“客户的信用卡已获得 3.00 美元的授权,并通过了所有风险检查”。看起来很有希望。

  • 我记得读过,在沙盒中,不需要银行或税务信息。然而,由于缺乏银行/税务信息,Google Books 让我在 Google Play 中“出售”一本 0 美元(免费)的书让我耽搁了几个月;没有它,这本书就无法通过审批程序,也没有给出其他解释。沙盒是否甚至需要虚假/占位符信息才能进行.buy()交易?

0 投票
0 回答
92 浏览

php - Google Checkout - 仅获得第一个订单状态更改通知

我已经为我的应用程序实现了 GC 响应处理程序。在开发服务器上的沙箱中测试时一切正常。日志说我们一一收到以下通知:

new-order-notification
order-state-change-notification(NEW,CHARGEABLE)
风险信息通知
order-state-change-notification(PROCESSING,CHARGEABLE)
order-state-change-notification(PROCESSING,CHARGING)
order-state- change-notification(PROCESSING,CHARGED)
收费金额通知
order-state-change-notification(PROCESSING,CHARGED)

一切似乎都很好,当我确定订单是CHARGED时,我执行了一些操作。但是在实时服务器和实时帐户上还有另一种行为。
我得到的最后一件事是风险信息通知。
而已。
已收费,但我没有收到CHARGED消息并且未执行操作。
请分享您对正在发生的事情的想法。
有人注意到这种行为吗?
问候,波格丹。

0 投票
1 回答
213 浏览

subscription - 没有发生 Google Checkout 订阅付款(每天、每月或每年)

我将 PayPal 和 Google checkout 订阅付款集成到一个网站。贝宝几乎没问题,我收到了订阅付款。但是我在使用 Google 结帐时遇到问题。

例子: -

我创建了 1 美元的订阅付款(每日订阅)

我收到了“新订单通知”和“授权金额通知”,但没有收到“收费金额通知”

当我创建订阅付款配置文件时,我将开始日期设置为上一个日期(例如今天 28/01/2013,然后开始日期设置为 27/01/2013)。因为那时我将在 28/01/2013 再次收到订阅付款。

但是我仍然没有收到来自谷歌结帐的任何订阅付款,并且个人资料没有显示任何订阅付款发生

*注意我使用订阅类型作为商家

不能每天收到订阅付款有什么问题?是开始日期的问题吗?

0 投票
2 回答
3187 浏览

android - Android 和 Google 电子钱包 - 必须一次性购买?

Android 手机上的Google 电子钱包 在线支付系统是否必须以与 iOS 上的 Apple应用内购买类似的方式购买电影、歌曲或游戏级别?

根据此处的信息, “<em>为从 Android Market 下载的应用程序提供额外内容、商品或服务的开发人员必须提供授权的支付处理器作为支付选项”。

  1. 我们的理解是,如果用户安装了一个应用程序,该应用程序可以播放电影,并且用户使用 Google 钱包按单个电影观看应用程序需要付费,否则它可以从 Google Play 中删除。那是对的吗?

  2. 如果用户想为额外的级别付费,游戏中也会出现类似的情况。那是对的吗?

对于订阅,不需要使用谷歌钱包(iOS 上也有类似的情况)。

不锈钢

0 投票
1 回答
1665 浏览

e-commerce - Google Wallet 是否提供 API 来生成供 3rd 方商务平台使用的 Virtual OneTime Cards?

我的一个客户有一个非常有趣的用例:

使消费者能够获得一个临时的一次性借记卡号码,以便在第三方零售商处购买商品。将 pinterest 用于购物,使人们能够从 3rd 方零售商处 ping 商品,并拥有一个用于购买固定商品的数字钱包。关键是第 3 方零售商不一定实施现有的钱包解决方案,如谷歌钱包。想想奢侈品。

谷歌钱包似乎通过其虚拟一次性卡实现了这样的用例。但是,我找不到任何可以像这样工作的 API 端点的迹象:

使用客户数据向 wallet.google.com/virtual_card 发出 POST,取回 16 位借记卡号,然后客户可以使用该卡号在第三方零售商网站上购买商品。

似乎AMEX Serve正在开发某种测试版程序:http ://techcrunch.com/2011/10/09/american-express-to-release-an-api-for-digital-wallet-platform-服务专注于数据和个性化/

Visa有v.me。

当然,这些服务似乎都没有用于发行临时借记卡的 API。

我错过了什么吗?

0 投票
1 回答
206 浏览

android-pay - 使用订阅时,我每个月都会收到回传吗?

我正在使用 Google 电子钱包购买数字商品。

当资金被转移时,我每个月都会收到回电,还是在设置订阅时回发 URL 只会被调用一次?

0 投票
0 回答
232 浏览

android - Android In App Billing 添加谷歌钱包不起作用

我们想在我们的应用中启用应用内计费。在我们的应用程序设置中,我们有两个选项: 在此处输入图像描述

但是,当我们单击设置商家帐户时,它只是返回主页而没有错误消息。(我们已经有一个 Google Checkout 帐户)。有没有人经历过这种情况,有什么补救措施?

0 投票
2 回答
72 浏览

javascript - 与左侧 google 钱包徽标对齐

在我的网站http://www.theprinterdepo.com的左下角,我有谷歌钱包的标志。

我用他们提供的代码渲染了这个标志,但是我不能把它对齐到左边。我在他们提供的 div 中尝试了样式左对齐,但看起来代码是由他们用 Javascript 代码重写的。