我在使用 Google 应用内购买时遇到一些问题。所有收到的付款将在 72 小时后退还。我的付款代码有错误吗?我自己付了钱,没有要求退款,但即使是72小时后也退款了。
\n\n\n\nprivate void setupBilling() {\n mBillingClient = BillingClient.newBuilder(MainActivity.this).setListener(this).enablePendingPurchases().build();\n mBillingClient.startConnection(new BillingClientStateListener() {\n @Override\n public void onBillingSetupFinished(BillingResult billingResult) {\n if (billingResult.getResponseCode() == BillingClient.BillingResponseCode.OK) {\n final List<String> skuList = new ArrayList<> ();\n skuList.add("remove_ads");\n final SkuDetailsParams.Builder params = SkuDetailsParams.newBuilder();\n params.setSkusList(skuList).setType(BillingClient.SkuType.INAPP);\n\n mBillingClient.querySkuDetailsAsync(params.build(), new SkuDetailsResponseListener() {\n @Override\n public void onSkuDetailsResponse(BillingResult billingResult, List<SkuDetails> list) {\n if (billingResult.getResponseCode() == BillingClient.BillingResponseCode.OK && list != null) {\n BillingFlowParams flowParams = BillingFlowParams.newBuilder()\n .setSkuDetails(list.get(0))\n .build();\n mBillingClient.launchBillingFlow(MainActivity.this, flowParams);\n }\n }\n });\n\n }else{\n Toast.makeText(MainActivity.this, "error", Toast.LENGTH_SHORT).show();\n }\n …Run Code Online (Sandbox Code Playgroud) android in-app-purchase in-app-billing android-inapp-purchase google-play-console
android ×1