应用内结算失败,并显示“交付时间太长”
我正在将应用内计费集成到我的非托管产品应用程序中。我已经在市场上配置了我的应用程序以实现 BILLING 权限。我已经按照我的应用程序开发版本的预期发布了产品 ID。到目前为止,我已经使用过测试产品,但为了保证质量,我一直在尝试使用真实产品进行测试,使用 AMEX 卡以及个人 VISA/Mastercard 卡进行充电。
当我完成一笔交易时,我的应用程序中的所有内容都可以顺利运行。我什至确认了所有通知 ID,所以没有问题。
但在整个过程中,我遇到了无法购买产品的问题。
Market 应用程序通过文本对话框响应用户
"Purchase canceled
Your payment could not be processed. Sign in to your Google Wallet account to request support."
此问题出现在 2 个 Galaxy Nexus 4G 设备以及 HTC Sensation 4G 上。 WiFi、3G 和 4G 网络上都会出现此问题。购买的帐户最初会收到一封“订单收据”电子邮件,然后收到一封“订单取消”电子邮件。订单收据电子邮件正确包含交易的完整信息,包括产品名称、成本、订单号、日期等。订单取消也包含所有这些信息,并将取消原因描述为“交货时间太长”。应用程序此时收到购买状态变化的广播,即交易取消。
对正在发生的事情以及为什么我的所有交易都无法完成有任何见解吗?
I am in the process of integrating In-App Billing in my application for unmanaged products. I've configured my application in the market already to implement the BILLING permission. I've published the product ids as expected by my in-development version of my application. I've used test products so far, but for quality assurance have been trying to test with real products, charging to an AMEX card as well as personal VISA/Mastercard cards.
When I have a transaction go through, everything in my application works without a hitch. I'm even confirming all of the notification ids, so no problems there.
Throughout the process though, I have run into an issue where there is an inability to purchase the products.
The Market application responds to the user with a dialog with text
"Purchase canceled
Your payment could not be processed. Sign in to your Google Wallet account to request support."
This issue is seen on 2 Galaxy Nexus 4G devices as well as an HTC Sensation 4G. The issue occurs on WiFi, 3G, and 4G networks. The accounts purchasing initially receive an "Order receipt" email, followed by an "Order cancellation" email. The order receipt email properly includes the full information for the transaction including product name, cost, order number, date, etc. The order cancellation also includes all of this information and describes the reason for cancellation as, "Took too long to deliver". The application gets a broadcast of a purchase state change at this time, which is the cancelation of the transaction.
Any insight into what's happening and why I'm having all of my transactions fail to complete?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
通过 Android 开发者倡导者的电子邮件反馈,我已确认这是一个风险/结算问题。
他的完整回应:
Through email feedback from an Android Developer Advocate, I have confirmed that this is a risk/settlement issue.
Full response from him:
显然,这是一个谷歌问题。请查看此链接了解更多信息:
http://groups .google.com/group/android-developers/browse_thread/thread/66e26d87a7226000?pli=1
Apparently, this is a Google Issue. Please check this link for more info:
http://groups.google.com/group/android-developers/browse_thread/thread/66e26d87a7226000?pli=1