错误处理购买 (BM-CPH-08) - Android

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/22215284/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-20 05:39:24  来源:igfitidea点击:

Error processing purchase (BM-CPH-08) - Android

androidin-app-billing

提问by Sniper

Some of my clients this issue while purchasing through google play. They got an error message "Error processing purchase (BM-CPH-08)"while trying to purchase.

我的一些客户在通过 google play 购买时出现了这个问题。他们"Error processing purchase (BM-CPH-08)"在尝试购买时收到错误消息。

This issue caused only for some users. For me its working fine, so I cant get the exact scenario of the issue.

此问题仅对某些用户造成。对我来说它工作正常,所以我无法得到问题的确切场景。

What's the cause of the issue how can I solve it. Team please help me to solve this problem.

问题的原因是什么,我该如何解决。团队请帮我解决这个问题。

回答by Sushil

This is a peculiar problem, only few experience this error. To fix this, follow the instructions.

这是一个特殊的问题,只有少数人会遇到此错误。要解决此问题,请按照说明进行操作。

  1. Open Settings.
  2. Tap Apps.
  3. Look for Google Play store and tap it.
  4. Tap Clear Data. 5. Tap Clear Cache.
  1. 打开设置。
  2. 点按应用程序。
  3. 寻找 Google Play 商店并点击它。
  4. 点按清除数据。5. 点击清除缓存。

If that did not worked maybe you need to update your Google Play Store to fix that version`s errors and bugs.

如果这不起作用,您可能需要更新您的 Google Play 商店以修复该版本的错误和错误。

  1. Open Settings.
  2. Go to Security.
  3. Put a check on Unknown Sources.
  4. Now you need to download the latest Google Play http://www.androidpolice.com/2013/11/01/download-latest-google-play-store-4-4-22/
  5. Download the APK file and put it on your phone`s SD card.
  6. On your phone, open File manager.
  7. Look for the Google Play Store APK and tap it to install.
  8. Now you have an updated Google Play Store.
  1. 打开设置。
  2. 转到安全。
  3. 检查未知来源。
  4. 现在你需要下载最新的Google Play http://www.androidpolice.com/2013/11/01/download-latest-google-play-store-4-4-22/
  5. 下载 APK 文件并将其放在手机的 SD 卡上。
  6. 在手机上,打开文件管理器。
  7. 寻找 Google Play 商店 APK 并点击它进行安装。
  8. 现在您有一个更新的 Google Play 商店。

回答by cleary

I experienced this issue when attempting to make a purchase from the Google Play store when connected as a hosted gmail/google account.

当我以托管的 gmail/google 帐户连接时尝试从 Google Play 商店进行购买时,我遇到了这个问题。

The problem was that the Google Wallet service had not been enabled for the user/org/domain that I was using to make the purchase.

问题是我用于购买的用户/组织/域尚未启用 Google 电子钱包服务。

I enabled the Google Wallet service by logging into the Admin Console as the main domain administrator[1] -> Other Google Services -> Change the filter if necessary, by unticking "Show top featured services" in order to show all services -> Google Wallet -> Click the drop down menu under the Shopping Cart icon and configure accordingly.

我通过以主域管理员身份登录管理控制台启用了 Google 电子钱包服务[1] -> 其他 Google 服务 -> 如有必要,更改过滤器,通过取消勾选“显示顶级特色服务”以显示所有服务 -> Google钱包 -> 单击购物车图标下的下拉菜单并进行相应配置。

===================

====================

[1] Note, I logged in originally as an organisation user who was also domain administrator, but for some reason they did not have full access to the Admin Console features. It was necessary that I logged in as the original domain administrator to see the "Other Google Services" console item

[1] 请注意,我最初以组织用户身份登录,同时也是域管理员,但由于某种原因,他们没有对管理控制台功能的完全访问权限。我必须以原始域管理员身份登录才能看到“其他 Google 服务”控制台项

回答by werdz

My issue was that I had a school google account linked to my phone in addition to a regular gmail account. Even though I made sure my google wallet, google play, and the game itself were linked to my regular account, apparently the fact that I had a school account (which doesn't allow transactions) linked to my phone made it so I could not make in game purchases.

我的问题是,除了常规的 gmail 帐户外,我的手机还关联了一个学校的 google 帐户。即使我确保我的 google 钱包、google play 和游戏本身都与我的常规帐户相关联,但显然我有一个与我的手机相关联的学校帐户(不允许交易)的事实使我无法进行游戏内购买。

What finally worked was going into settings/accounts/google on my phone and removing the school account. I then launched the game and was finally able to make a purchase. I then added the school account back on after the purchase and tried to make a purchase again and sure enough I got the same "google play error bm-cph-08" error message. So I will have to delete the account from my phone for every purchase I guess.

最终起作用的是在我的手机上进入设置/帐户/谷歌并删除学校帐户。然后我启动了游戏并终于能够进行购买。然后我在购买后重新添加学校帐户并尝试再次购买,果然我收到了相同的“google play error bm-cph-08”错误消息。因此,我猜每次购买时,我都必须从手机中删除该帐户。

also, updating google play did nothing for me. I would look into your google accounts first.

另外,更新谷歌播放对我没有任何帮助。我会先查看你的谷歌账户。

回答by amalBit

In my case, this error occured because I was not logged in with a gmail ID in the phone.(My office mail was capable of using gmail services but not supported for making transaction)

就我而言,发生此错误是因为我没有在手机中使用 gmail ID 登录。(我的办公室邮件能够使用 gmail 服务,但不支持进行交易)

Note:

笔记:

If your app is not published, then add your tester email in the "Gmail accounts with testing access" field.

如果您的应用尚未发布,请在“具有测试访问权限的 Gmail 帐户”字段中添加您的测试人员电子邮件。